SendGrid emails sent as spam

I am creating a user management system for my application, and I need to send users a “forgotten password” using a token that allows them to reset their account password. I signed up for SendGrid via Azure (to get 25,000 emails a month for free, which sounded like a lot) and wrote some code to use it, but after testing my program I was a little alarmed to find that only a couple of my emails really gone.

After switching to the SG control panel, I found that 4 out of 6 test emails that I sent passed, and all the others were rejected as spam. I sent an email to mail-tester.com to find out what it is, although my spam account was, and it gave me 4.3 / 10.

There was one sentence in the email with a link to the reset password, without any images or other elements. I just sent these 6 emails, so the volume of my emails was definitely not a problem. However, I am very puzzled by why my messages get marked as spam.

Without trying to make a complicated authentication setup, are there any basic changes that I can make to my system to get it to go through users?

+10
email email-spam azure sendgrid spam
source share
2 answers

In this case, this is most likely because you are sending such a short message with a link to “reset your password” from a non-messaged email address (the email address you are sending cannot be verified with the actual domain), and the link can also be other URL. It can probably be found as a potential phishing email.

You can fix this by white marking your domains and email links through the SendGrid control panel, it’s easy to do and improve your productivity.

Also check out this article on the SendGrid White Labeling support team.

+11
source share

In my case, my emails are marked as spam because the anchor label is different from the link actually being called. And this is because of the "click tracking" setting in sendgrid.

So, if you have something like

<a href="http://yourdomain.com">yourdomain.com</a> 

sendgrid can replace href and you get something like:

 <a href="http://sendgrid.net/....<very-long-url>.......">yourdomain.com</a> 

The called sendgrid page monitors the click, and then redirects the user to the URL you originally specified. But sometimes this leads to the fact that your email is marked as spam.

Try disabling "click tracking" in the sendgrid dashboard: settings | tracking | click tracking.

details here: https://sendgrid.com/docs/ui/account-and-settings/tracking/

0
source share

All Articles