For abuse-avoidance reasons, App Engine only allows sending email from an authorized address. There is a workaround in that you can set reply_to
property of mail message which will make it appear to the recipient as if that address sent it when they reply.
A more cumbersome way is to register a full blown google apps for that domain and then set that address as the sender, but it's really a heap of trouble.