Ok, I think I see the problem, but I don't know how to fix it.
When I said in my previous message that the send mail was
supposed to be from "me" and to "me", I put "me" in quotes
because "me" is any gmail owner. Now it seems that one of the
gmail owners must have supplied a bad gmail address or something,
because the error message I posted does continue to occur for this
gmail owner. (Btw, the owner is called user in my code, below.)
So below is a snippet of code which I hope is all that is important
to show how I am getting the owner's email address initially (later,
I permit the owner to supply an alternative email address, but that
does not seem to be relevant for this owner's case).
Can anyone see how this code could produce an address that is not
working?
Thanks, again,
Brian in Atlanta
class Person(db.Model):
date = db.DateTimeProperty(auto_now_add=True)
user = db.UserProperty()
address = db.EmailProperty()
class MainHandler(webapp.RequestHandler):
def get(self):
ID_id = self.request.get("ID", None)
user = users.get_current_user()
logging.info("ID_id %s" % ID_id)
if ID_id is None: #no ID has been set by the user
#irrelevant stuff
else: #some ID has been set by the person
key = db.Key.from_path("Person", ID_id)
if user: #user needs to create the page
person= Person(key_name=ID_id)
person.ID = ID_id
person.user = user
address = user.email()
if person.address is None:
person.address = address
person.put()
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---