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.