In 2008, over one thousand people experienced the world’s first virtual web conference. Together, we created a new type of conference that is environmentally-friendly, affordable, and interactive.

In 2009, we are going to take it one step further.


Google App Engine Mail API Development Web Server bug and workaround

I ran into a sneaky little bug when working locally with the Google App Engine Development Web Server and using the Mail API: sending email begins to fail if you change the source code of the class or module that contains the Mail API calls.

The actual error you get is: SystemErrorParent module 'email' not loaded.

The workaround is to import the python standard library email module explicitly when using the Mail API. So add the following to your scripts that use the Mail API:

import email

I've opened up issue ticket 182 to track this. Please star it so that it gets some attention.

The ticket contains a working copy of my Flash/PyAMF test that shows you how to use the Datastore API (gaepyamf2.zip; 728K) to add a simple profile to an application that uses the Google Accounts authentication system. I'm going to blog about that separately but you can get a sneak peek earlier if you like.

Post Metadata

Date
April 13th, 2008

Author
Aral


Leave a Reply