[Tutor] Sending Mail

Stephen Nelson-Smith sanelson at gmail.com
Tue Apr 22 12:06:05 CEST 2008


smtpserver = 'relay.clara.net'

RECIPIENTS = ['sanelson at gmail.com']
SENDER = 'alerts at atalanta-systems.com'
message = """Subject: HTTPD ALERT: %s requests %s connections
Please investigate ASAP.""" % (rps, connections)

session = smtplib.SMTP(smtpserver)
smtpresult = session.sendmail(SENDER, RECIPIENTS, message)
if smtpresult:
    errstr = ""
    for recip in smtpresult.keys():
        errstr = """Could not delivery mail to: %s

        Server said: %s
        %s

        %s""" % (recip, smtpresult[recip][0], smtpresult[recip][1], errstr)
        raise smtplib.SMTPException, errstr

This sends emails....

But gmail says it came from "unknown sender"

I see an envelope-from in the headers.

What am I missing?

S.


More information about the Tutor mailing list