Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 974159
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T03:23:27+00:00 2026-05-16T03:23:27+00:00

I currently have a client website on the Grid server on MediaTemple that will

  • 0

I currently have a client website on the Grid server on MediaTemple that will be moved to a Virtual Private Server soon. Currently it’s using some hacks to trickle his massive email sendouts using cron jobs and queuing with the database (to avoid going over the limit MediaTemple set).

We can’t use third party solutions (like MailChimp etc) as the price is just too much for the client to pay (he has 75,000+ people on his mailing list). So after lots of research, I’ve found that using Google App Engine as basically a scalable way to send out lots of emails is a viable option.

His site uses PHP at the moment. I do eventually want to use Python/Django, but not for the time being… There is a few things I don’t quite understand… Such things as having the app called ‘example.appspot.com’, can this be a sub domain on his site (like mailapp.example.com)? After reading the user guide on Google App Engine it seems that the email address the app uses is an admin on the application (like admin@example.appspot.com)… that has to be that? It can’t possibly be something like example@example.com?

I understand that sending out so many emails means I’ll have to enable the billing on the application. I understand there is still a quota on how many I can send. I’ve even seen this code that could help set this up easily: http://github.com/tow/appengine-mailer

I ideally want to replace the PHP code where it sends out email (using mail() etc) and make it send out with Google App Engine instead.

Has anyone successfully done this sort of setup? Can anyone help me spell the steps required? Or provide any pitfalls to using such a system?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T03:23:28+00:00Added an answer on May 16, 2026 at 3:23 am

    Your first question:

    having the app called
    ‘example.appspot.com’, can this be a
    sub domain on his site (like
    mailapp.example.com)?

    Yes, as the FAQ say:

    Google App Engine can be used with
    Google Apps to provide a custom domain
    name for your internet-facing
    application, e.g., myapp.com.

    By default, when you deploy your
    service on Google App Engine, your
    service will be accessible at
    [your-application-id].appspot.com. In
    order to provide a stronger brand
    experience for your application, you
    may also want that application to be
    available at [my-brand].com or
    http://www.[my-brand].com.

    In order to set up these branded
    access locations for your service, you
    must prove that you own the domain
    name or purchase the domain name
    through Google. Google App Engine
    allows you to prove ownership of your
    domain and purchase new domain names
    using Google Apps.

    Your second question:

    the email address the app uses is an
    admin on the application (like
    admin@example.appspot.com)… that has
    to be that? It can’t possibly be
    something like example@example.com?

    Sure, you can use the Google userids you want as your admin users for your apps.

    I understand that sending out so many
    emails means I’ll have to enable the
    billing on the application. I
    understand there is still a quota on
    how many I can send.

    Yep, per the docs, $0.0001 per recipient emailed. With 75,000 people on the mailing list, that’s $7.50 per mail sent to all of them. Per these other docs, the free quota is 2,000 recipients emailed per day, the absolute maximum is 7.4 millions (there also limits to the rate, i.e., how many recipients are mailed per minute in free and max quotas).

    I ideally want to replace the PHP code
    where it sends out email (using mail()
    etc) and make it send out with Google
    App Engine instead.

    Sorry, can’t help you there, I run App Engine with Python, not PHP. But I hear that, with Quercus, it is possible to run PHP on the JVM “side” of App Engine.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We currently have developed an application using WCF. Our clients make connections to different
I currently have an MS Access application that connects to a PostgreSQL database via
I currently have an existing database and I am using the LINQtoSQL generator tool
We currently have a company email server with Exchange, and a bulk email processing
I currently have a fairly robust server-side validation system in place, but I'm looking
I currently have heavily multi-threaded server application, and I'm shopping around for a good
So I have a client who's current host does not allow me to use
I currently have speakers set up both in my office and in my living
We currently have code like this: Dim xDoc = XDocument.Load(myXMLFilePath) The only way we
I currently have a class and I'm trying to create an easy GUI to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.