Re: How to send E-mail without an external SMTP server ?
- From: "fdu.xiaojf@xxxxxxxxx" <fdu.xiaojf@xxxxxxxxx>
- Date: Mon, 16 Oct 2006 15:31:37 +0800
Rob Wolfe wrote:
fdu.xiaojf@xxxxxxxxx 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: fdu.xiaojf@xxxxxxxxx
To: fdu.xiaojf@xxxxxxxxx
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:<fdu.xiaojf@xxxxxxxxx>\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', 'fdu.xiaojf@xxxxxxxxx')
Do I have to setup a smtp server on my localhost ?
Thanks a lot.
xiaojf
.
- Follow-Ups:
- Re: How to send E-mail without an external SMTP server ?
- From: Leo Kislov
- Re: How to send E-mail without an external SMTP server ?
- From: Rob Wolfe
- Re: How to send E-mail without an external SMTP server ?
- References:
- How to send E-mail without an external SMTP server ?
- From: fdu.xiaojf@xxxxxxxxx
- Re: How to send E-mail without an external SMTP server ?
- From: Rob Wolfe
- How to send E-mail without an external SMTP server ?
- Prev by Date: Re: OT: What's up with the starship?
- Next by Date: Re: How to send E-mail without an external SMTP server ?
- Previous by thread: Re: How to send E-mail without an external SMTP server ?
- Next by thread: Re: How to send E-mail without an external SMTP server ?
- Index(es):
Relevant Pages
|