----- Original Message ----- From: "Ivan Shevanski" <[EMAIL PROTECTED]>
I think this seems like it would work, but I still can't seem to get it to work. I turned on the debugging and everything seemed alright. I'll post how I modified it (I probally made a simple mistake). Can someone help here? #!/usr/local/bin/python ''' Send mail to me ''' from smtplib import SMTP def sendToMe(subject, body): me = '"Ivan Shevanski" <[EMAIL PROTECTED]>' send(me, me, subject, body) def send(frm, to, subject, body): s = SMTP() #///On or off for test\\\ #s.set_debuglevel(1) s.connect('mail.hotmail.com',) s.ehlo('69.137.27.32') # IP address of my computer, I don't remember why I needed this msg = '''From: %s Subject: %s To: %s %s ''' % (frm, subject, to, body) s.sendmail(frm, to, msg) s.sendmail(frm, [to], msg) s.quit() if __name__ == '__main__': sendToMe('test', 'test') It says it sends it but I get nothing in my inbox or anywhere! This is really frustrating me. _________________________________________________________________ [tim williams]> No it definitely works, but Hotmail will blackhole your constructed email as it is obviously fake. It has no headers, dates, msg-id etc. [tim williams]> View the source of a real email in your mail client, then cut & paste the whole thing into your message variable like this msg = ''' <msg source here> ''' [tim williams]> you should remove the " % (frm, subject, to, body) " at the end of the msg string [tim williams]> for correctness, you also need an " s.rset() " in between each " s.sendmail " (but the script does work in its current form) [tim williams]> HTH :) -- http://mail.python.org/mailman/listinfo/python-list