I am using app-engine to send out notification emails to myself (not even to users in this particular instance).
All of them end up in the gmail spam folder, no matter how many times I mark it as ‘not spam’.
Even if a given email address (e.g. info@mydomain.com) sends a notification to itself it ends up in the spam (…).
I found this other question that suggests an explanation but it doesn’t really give a solution.
Is there a simple way to work around this annoying issue – at least for internal notifications – that doesn’t involve acquiring certificates for my domains?
Is it because it was actually mailed by some_random_id_xyz.apphosting.bounces.google.com, instead of directly from your own ID? This is indicated by the “mailed-by” header in your incoming email.
One solution: instead of using your gmail id (which is probably the admin / developer account for your app), send it from some_string@your-app-id.appspotmail.com, and add your-app-id.appspotmail.com to the safe domain list (add filter: mark such mails as ‘never send to spam’).
Later when you have users, you can instruct them to do the same, assuming they will be subscribed to your app.