Hey brent,
  Make sure the address you're sending from is allowed:
    http://code.google.com/appengine/docs/python/mail/overview.html#Sending_Mail

  There has also been an ongoing issue the past few days with
unauthorized sender errors.  You might take a look at issue 5575 and
see if it is the same problem.  In other threads there has been
discussion about this possibly being related to having a period ('.')
in the sender's email address.
    http://code.google.com/p/googleappengine/issues/detail?id=5575



Robert







On Mon, Aug 15, 2011 at 11:17, Iron Mountain Foundry
<[email protected]> wrote:
> This is strange.  I'm experimenting with the Pipeline API (so I'm
> probably doing something wrong).
>
> My pipeline created a fanout with multiple tasks, and each one
> terminated with this message:
> Pipeline ID "c8d2d7f5c70011e092a8d5ae72c9b590" in bad state for
> purpose "abort": "aborted"
> Is it saying that you can't abort an aborted pipeline?  What would
> cause this?
>
> Then, after all the tasks terminated with that same error message, the
> root task terminated with this message:
>
> Could not send result email for root pipeline ID
> "43141870c70111e0aa7075abd61aedb3" from sender "s~my-app@s~my-
> app.appspotmail.com"
> Traceback (most recent call last):
>  File "/base/data/home/apps/s~imf-relays/1.352559603769972221/
> pipeline/pipeline.py", line 809, in send_result_email
>    self._send_mail(sender, subject, body, html=html)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 417, in send_mail_to_admins
>    message = AdminEmailMessage(**kw)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 696, in __init__
>    self.initialize(**kw)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 712, in initialize
>    setattr(self, name, value)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 1219, in __setattr__
>    super(AdminEmailMessage, self).__setattr__(attr, value)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 942, in __setattr__
>    check_email_valid(value, attr)
>  File "/base/python_runtime/python_lib/versions/1/google/appengine/
> api/mail.py", line 239, in check_email_valid
>    raise InvalidEmailError(reason)
> InvalidEmailError: Invalid email address type for sender.
>
> This must be a bug in the mail.py code.  Why can't it send me an email
> with the results?  Is it because of the s~ at the beginning of 'my-
> app'?
>
>    ~Brent
>
> --
> 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.
>
>

-- 
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.

Reply via email to