Rob Wolfe wrote: > [EMAIL PROTECTED] wrote: > >> Hi, >> >> I just want to send a very simple email from within python. >> >> I think the standard module of smtpd in python can do this, but I >> haven't found documents about how to use it after googleing. Are there >> any examples of using smtpd ? I'm not an expert,so I need some examples >> to learn how to use it. >> > > See standard documentation: > > http://docs.python.org/lib/SMTP-example.html > > HTH, > Rob > >
I have read the example and copied the code and save as send.py, then I run it. Here is the output: $ python send.py From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Enter message, end with ^D (Unix) or ^Z (Windows): just a test from localhost Message length is 82 send: 'ehlo [202.127.19.74]\r\n' reply: '250-WebMail\r\n' reply: '250 AUTH plain\r\n' reply: retcode (250); Msg: WebMail AUTH plain send: 'mail FROM:<[EMAIL PROTECTED]>\r\n' reply: '502 negative vibes\r\n' reply: retcode (502); Msg: negative vibes send: 'rset\r\n' reply: '502 negative vibes\r\n' reply: retcode (502); Msg: negative vibes Traceback (most recent call last): File "send.py", line 26, in ? server.sendmail(fromaddr, toaddrs, msg) File "/usr/lib/python2.4/smtplib.py", line 680, in sendmail raise SMTPSenderRefused(code, resp, from_addr) smtplib.SMTPSenderRefused: (502, 'negative vibes', '[EMAIL PROTECTED]') Do I have to setup a smtp server on my localhost ? Thanks a lot. xiaojf -- http://mail.python.org/mailman/listinfo/python-list