I currently have a client site on a Grid server in MediaTemple, which will soon be moved to a virtual private server. He currently uses some hacks to filter through his massive mail using cron jobs and database queues (so as not to cross the MediaTemple dial limit).
We cannot use third-party solutions (for example, MailChimp, etc.), because the price is too high for payment by the client (he has more than 75,000 people on the mailing list). Therefore, after much research, I found that using the Google App Engine in a mostly scalable way to send a large number of emails is a viable option.
Currently the site uses PHP. In the end, I want to use Python / Django, but not at the moment ... There are a few things that I don’t quite understand ... Things like having an application called example.appspot.com can be a subdomain of it website (e.g. mailapp.example.com)? After reading the user guide in the Google App Engine, it seems that the email address that the application uses is the administrator of the application (for example, admin@example.appspot.com ) ... should this be so? Could it be something like example@example.com ?
I understand that sending a large number of emails means that I have to activate billing in the application. I understand that there is still a quota on how much I can send. I even saw this code that could easily install this: http://github.com/tow/appengine-mailer
Ideally, I want to replace the PHP code in which it sends email (using mail (), etc.) and instead sends it using the Google App Engine.
Has anyone successfully done this setup? Can someone help me write the necessary steps? Or provide any pitfalls to use such a system?
source
share