Mobile app version of vmapp.org
Login or Join
Vandalay111

: Good practice for sending out test emails without being classified as a spammer I am trying out some new ideas involving HTML emails that will be sent from my site. I am sending lots of

@Vandalay111

Posted in: #BulkEmail #Email #Php #Testing

I am trying out some new ideas involving HTML emails that will be sent from my site. I am sending lots of test emails to my Gmail and Yahoo accounts, all of which go straight to the spam folder. Although this is OK for now, but I am afraid that Google or Yahoo will classify my domain as an email spammer.

Is there a good way to send lots of test emails and not have Google or other recipient email system filter it? This might involve an account setting, sandbox accounts, special email header, or to/from setting (I'm really not sure.)

I am using PHP to send out the email. Here is a link to another post that shows my code:
codereview.stackexchange.com/questions/45215/good-html-email-template

10.03% popularity Vote Up Vote Down


Login to follow query

More posts by @Vandalay111

3 Comments

Sorted by latest first Latest Oldest Best

 

@Sims2060225

I'm going to break your question into two parts:


Where can I send test email?


Send test email to a disposable email address service. [1] These services automatically create an inbox for any email you send to them. You can then read the messages in the inbox through their web site, without registration and without a password.

For example, I can send an email to to foo@<some-provider>, then go to www.<some-provider>/foo/inbox to read the message.

Note that the messages are only stored for a short time, so it's best to check shortly after you've sent them. Also note that the inboxes are completely public and anyone can read the messages you send, so don't send anything you want to keep private.


How can I avoid having my messages marked as spam?


This is much trickier, because no email service wants to reveal exactly how they combat spam. Here are just a few things that you should do:


Use double-opt in: When someone signs up for your email, send them an email message with a verification link. Don't send them any additional emails unless they verify their account first.
Don't wait too long to send messages so that users don't forget that they signed up for your service and then complain that they're getting spam.
Include an opt-out link in every message you send.
Stick to the schedule your recipients agreed to. If your recipients signed up for monthly messages, don't start sending messages every week.
Set up a Sender Policy Framework (SPF) Record.


This isn't everything, but should give you a good start.

[1]: Google for "disposable email service".

10% popularity Vote Up Vote Down


 

@Connie744

Is the sending email address in the contact lists of your Yahoo and Gmail receiving accounts? This might avoid the spam treatment.

10% popularity Vote Up Vote Down


 

@Si4351233

Can you post an example email showing what you have been sending? For gmail going into spam and marking a few emails as not spam might do the trick, the same thing should work for yahoo mail.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme