Email Services这一章因为用的不多,因此大致过了一下,现在仔细看到后来会忘掉一大半。因此,到时候用到再看也不迟,这里先给个简单的例子:

Foundations of Python Network Programming - 读书笔记系列(3) - Email Servicesimport smtplib
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services
def readManyLines():
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services    
"""Read lines from the user until they enter a line with a single
Foundations of Python Network Programming - 读书笔记系列(3) - Email Servicesperiod, and return a single string.
"""
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services    result 
= ""
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services    
while 1:
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services        line 
= raw_input()
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services        
if line == '.'return result
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services        result 
= result + line + "\n"
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services
Foundations of Python Network Programming - 读书笔记系列(3) - Email Servicesservername
=raw_input("SMTP server name: ")
Foundations of Python Network Programming - 读书笔记系列(3) - Email ServicesFromaddress
=raw_input("From address: ")
Foundations of Python Network Programming - 读书笔记系列(3) - Email ServicesToaddress
=raw_input("To address: ")
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services
print "Enter your message. To end, enter a line that begins with a"
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services
print "period and has no other characters: "
Foundations of Python Network Programming - 读书笔记系列(3) - Email ServicesMessageText
=readManyLines()
Foundations of Python Network Programming - 读书笔记系列(3) - Email Servicesserver
=smtplib.SMTP(servername)
Foundations of Python Network Programming - 读书笔记系列(3) - Email Servicesserver.sendmail(Fromaddress, Toaddress, MessageText)
Foundations of Python Network Programming - 读书笔记系列(3) - Email Servicesserver.quit()


相关文章:

  • 2021-12-02
  • 2022-01-17
  • 2021-12-24
  • 2021-09-27
  • 2021-11-17
  • 2021-05-24
  • 2021-10-07
  • 2021-05-19
猜你喜欢
  • 2021-11-23
  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
相关资源
相似解决方案