Any updates on this subject based on updates to GAE or current Recommended 
/ Best Practices
2017 vs. 2010 ?

We have some Java code running in GAE that sends e-mails using javax.mail
but which does not yet use a Task Queue to do this.

We occasionally experience missing e-mails with no server log to explain it.
When debugging and adding try/catch blocks and server logs, I noticed
that we occasionally see the 
"com.google.apphosting.api.ApiProxy$ApiDeadlineExceededException: 
The API call mail.Send() took too long to respond and was cancelled."
exception, but this is a red herring because for the specific cases I've 
looked at where
we got that Exception, the e-mail WAS in fact successfully sent/received, 
actually.

I'm looking into options for making the e-mail sending more robust, and am 
considering
introducing the Java Task Queue API into this portion of our code, if it 
will help and not cause new problems.

Thanks for any input

Brian Miller

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/2f931cfb-9f2f-4759-b657-574c179f9921%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to