jrtechs / NodeJSBlog

Personal blog written from scratch using Node.js, Bootstrap, and MySQL.
https://jrtechs.net
Mozilla Public License 2.0
4 stars 5 forks source link

Better Method for Contact Form #93

Closed jrtechs closed 2 years ago

jrtechs commented 4 years ago

Right now this app is using email to send contact messages to me via a throwaway Gmail address. This works ok, however, it is troublesome at times with security concerns and spam filters. Today I noticed a security alert from Google saying that my app was blocked. Either I can find a different node package to send emails more securely or, I can brew up a new internal solution. For now, I re-enabled the non-secure app, but, google will disable it again if it is not every few weeks. I think I'm going to implement a pub/sub service for all my websites that I can monitor notifications in one centralized location.

Less secure app blocked
Google blocked the app you were trying to use because it doesn't meet our security standards.
Some apps and devices use less secure sign-in technology, which makes your account more vulnerable. You can turn off access for these apps, which we recommend, or turn on access if you want to use them despite the risks. Google will automatically turn this setting OFF if it's not being used.
jrtechs commented 2 years ago

https://github.com/jrtechs/go-notification-api