We use email a LOT with our apps, and in every case like this, it has been 
traced to filtering.  People often don't realize that "spam" is being filtered 
long before it reaches their computer.

You can try to avoid this by avoiding looking like spam (carefully choose your 
wording, send *both* HTML and plain text versions of the message, etc.).

If you want to know that someone read the message, include an <img> tag in the 
email that has a src attribute to come back and tickle your server.  That is 
not 100% guaranteed to work, but it usually will.  Of course, having a tag like 
that makes you look more like spam.

On Jan 13, 2011, at 4:35 PM, Albert wrote:

> Hi!
> 
> When new users register an account in my app, they are sent a
> confirmation email through mail.send().
> 
> Occasionally, it results in an error, and I catch it, and that's fine
> with me. However, sometimes some people don't receive the email. My
> app's logs show that there's no error, so I'm assuming that it sent
> the message successfully. The people who didn't receive it also
> checked their spam/junk folders. And still not there.
> 
> Any reason for this behavior?
> 
> Is there any way for my app to check the delivery success of an email
> message?
> 
> Thanks!
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to