#!/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  :)


Im good with everything except viewing the source. . .Do you mean the html source? Because I use hotmail, and not outlook or thunderbird or something like that. Sorry, i'm a noob.

-Ivan

_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to