Email encryption
alvaro893 opened this issue · comments
Currently I am using sendmail to verify users in my app (hosted in azure), it works but some don't receive at all, I guess their emails are considering this as spam.
I have noticed that when receiving these emails in my gmail account reports they are not encrypted. Is there a way to make them encrypted?
I made a library myself, it supports start tls, you can try it: fannst-nodemailer
Thanks I'll check it out. Do you now if having emails encrypted with you library would be enough for them not to be labeled as spam?
You need to combine it with SPF record, then it will most likely not end in spam
@skywa04885 some content in your package is not appropriate (the interval function). otherwise good job but it lacks documentation.
@alvaro893 the client in this package performs a TLS upgrade so it's strange you see this... if you want it not to be spam 100%, use a relay like https://app.smtp2go.com they have domain verification also unlike sendgrid which doesn't do it on free plan.
This service is great to check if your email content will be considered as spam or not
https://www.mail-tester.com/
It is not perfect as some servers (as Yahoo) does not rely only on email content but also on Yahoo users' past complaints
@micktaiwan @zavr-1 @skywa04885 @alvaro893
Could you test this pull? It might be the solution #80 . It worked for me
Thank you
From RFC 3207
- A publicly-referenced SMTP server would probably want to accept
any verifiable certificate from an SMTP client, and would possibly
want to put distinguishing information about the certificate in
the Received header of messages that were relayed or submitted
from the client.
Hello, I see the repo has TLS upgrade present, but the NPM repo does not. Is the current master version stable? why it is not in sync with NPM?