Email Services这一章因为用的不多,因此大致过了一下,现在仔细看到后来会忘掉一大半。因此,到时候用到再看也不迟,这里先给个简单的例子:
import
smtplib
def
readManyLines():
"""
Read lines from the user until they enter a line with a single
period, and return a single string.
"""
result
=
""
while
1
:
line
=
raw_input()
if
line
==
'
.
'
:
return
result
result
=
result
+
line
+
"
\n
"

servername
=
raw_input(
"
SMTP server name:
"
)
Fromaddress
=
raw_input(
"
From address:
"
)
Toaddress
=
raw_input(
"
To address:
"
)
print
"
Enter your message. To end, enter a line that begins with a
"
print
"
period and has no other characters:
"
MessageText
=
readManyLines()
server
=
smtplib.SMTP(servername)
server.sendmail(Fromaddress, Toaddress, MessageText)
server.quit()
本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2008/07/02/1234269.html,如需转载请自行联系原作者
