Re: How to send E-mail without an external SMTP server ?
- From: "Leo Kislov" <Leo.Kislov@xxxxxxxxx>
- Date: 16 Oct 2006 00:45:19 -0700
On Oct 16, 12:31 am, "fdu.xia...@xxxxxxxxx" <fdu.xia...@xxxxxxxxx>
wrote:
Rob Wolfe wrote:
fdu.xia...@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,run it. Here is the output:
RobI have read the example and copied the code and save as send.py, then I
$ python send.py
From: fdu.xia...@xxxxxxxxx
To: fdu.xia...@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.xia...@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.xia...@xxxxxxxxx')
Do I have to setup a smtp server on my localhost ?
You need to use login method
<http://docs.python.org/lib/SMTP-objects.html>. And by the way, the
subject of your message is very confusing, you are posting log where
you're sending email using external server.
.
- Follow-Ups:
- Re: 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 ?
- 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
- Re: How to send E-mail without an external SMTP server ?
- From: fdu.xiaojf@xxxxxxxxx
- How to send E-mail without an external SMTP server ?
- Prev by Date: Re: How to send E-mail without an external SMTP server ?
- Next by Date: Where to find pydoc?
- 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
|