Hey Torsten, In terms of running a mail-server, you can read about this in the docs <https://cloud.google.com/compute/docs/tutorials/sending-mail>. Generally, running a mail-server is difficult due to specially-blocked ports, but you can still send email on 465 and 587 using services like Sendgrid <https://sendgrid.com/>.
As far as the other components of your service, I'd take a look at Cloud SQL <https://cloud.google.com/sql/docs/introduction> or hosting a Compute Engine <https://www.google.ca/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CDoQFjAAahUKEwjM1ajdm5LGAhXOiQ0KHTOiAFU&url=https%3A%2F%2Fcloud.google.com%2Fcompute%2F&ei=WQp_VYzFFs6TNrPEgqgF&usg=AFQjCNH27eYDEWHVohumR3ceFAqU09G7eQ&bvm=bv.95515949,d.eXY> instance with mysqld running for the data storage. Now, as to the framework itself, if you stick to vanilla App Engine (Java/Python/PHP/Go), you're limited by the App Engine sandbox <https://cloud.google.com/appengine/docs/whatisgoogleappengine> in terms of what can run inside your instances. There are efforts out there in the Yii community [1] <https://github.com/yiisoft/yii2/issues/953> [2] <https://github.com/poul-kg/yii-app-engine> did a quick google search) to h - you could even find moreave the framework run on vanilla App Engine. There's also the possibility of running Managed VMs <https://cloud.google.com/appengine/docs/managed-vms/>, which are like App Engine in how they scale and deploy, can be monitored, etc. but have a more permissive sandbox that allows you to install pretty much any web framework/stack you like (although you'd still want to externalize the SQL db, as instances spin up and down, and it's not a good way to run a persistent db process) As far as evaluating the pricing of any system you'd like to deploy, I recommend taking a look at your needs/current usage and comparing that to the pricing docs <https://cloud.google.com/pricing/> (there's even a very cool pricing calculator <https://cloud.google.com/products/calculator/>). I wish you the best of luck in determining where to go from here, and I hope further google searches can turn up this thread as a useful resource :) Have a nice day, Nick On Saturday, June 13, 2015 at 8:05:26 PM UTC-4, Torsten Daerr wrote: > > Dear GAE support community, I have a customer built email newsletter > management system built in Yii Framework. I would like to have the entire > system rebuilt in Google App Engine. Can you please tell me if this is > possible in general? The MySQL database behind the newsletter system has > close to 400k subscribers right now so I send out up to 1 million emails > per month. What would the cost be if I were to run the system using Google > as the mail server instead of my own server? > -- 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 http://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/7b7dd277-1279-456d-b8c1-f34f3facef28%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
