The canonical example given for using the task queue is to send emails. How does this work with the restrictions around only being able to send emails on behalf of a logged in user?
I am starting to butt up against these email restrictions. I want to be able to send automated emails occasionally on behalf of one user to another user. I don't want the user to be logged in for this to happen, and I don't want the email to come from the application. It would also be nice to be able to use the task queue for these emails. I don't think this is possible. I can kind of understand the thinking behind putting these restictions in: (to stop spamming perhaps?). But it actually doesn't stop that at all. It just stops googles email servers being used for that. The users emails are directly harvestable, and able to be used somewhere else if that is the desire of the application owner. I propose allowing applications to send to send emails on a user's behalf when they are not logged in. Maybe, we could get them to click a "give permission for this application to send emails on your behalf" box if you think it is still a problem... To this end I have created this feature request: http://code.google.com/p/googleappengine/issues/detail?id=1869 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---