One thing to watch out for is that GAE's mailer won't send
multipart/related emails, so you cannot embed images in your mail.
You can link to external images but that's nearly useless these days.

Considering your VERP requirement, you're probably better off running
the email-sending portion of your app in EC2 or Rackspace Cloud (or
whatever).

Jeff


On Tue, Feb 23, 2010 at 2:19 PM, Tauren Mills <[email protected]> wrote:
> I have a webapp that needs to send out customized mail to its users. I
> have thousands of users and need to send messages to them such as
> account activation notices, changed password notices, daily status
> reports (activity summary, action items they need to do, etc.), and
> alerts/reminders at specific times.  Each message that is sent out is
> customized for a particular user.  Once every few weeks there might be
> mass-emailing of the same message to everyone that announces new
> features or changes to the webapp.
>
> Currently, the webapp is not on GAE, but may be in the future.  At the
> moment I'm considering using GAE as a platform for the mailer service.
> This is so that I can scale up the mailer service as needed without
> having to maintain the infrastructure inhouse.
>
> The basic idea is that I would build an application on GAE that has a
> RESTful interface.  My app could then add messages to the send queue
> via that interface.  The GAE mailer app would then use GAE's Mail
> api's to send out the messages.  My webapp would also have a RESTful
> interface that the mailer service would use to communicate bak
> information about errors, bounces, and so forth.
>
> 1. Is this a reasonable sounding solution? Any suggestions for
> improvements? What are the drawbacks?
>
> 2. I'm assuming there isn't anything that would prevent me from having
> DKIM and other technologies to help reduce my mailings as being
> flagged as spam. Is this a valid assumption?
>
> 3. I need to have bounce detection support and was planning to use
> VERP to do so. Since it appears GAE may limit the sending email
> addresses, I'm concerned this may not be possible.  Is there any way
> to use GAE mail apis and support VERP?
>
> 4. Are there any existing services that already do this?  Any open
> source projects that would help get me part way?
>
> 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