Python面试题:如何用Python来发送邮件

2023-07-06   


可以使用smtplib标准库。
   以下代码可以在支持SMTP监听器的服务器上执行。
   import sys, smtplib
   fromaddr = raw_input(“From: “)
   toaddrs = raw_input(“To: “).split(‘,’)
   print “Enter message, end with ^D:”
   msg = ”
   while 1:
   line = sys.stdin.readline()
   if not line:
   break
   msg = msg + line
   # 发送邮件部分
   server = smtplib.SMTP(‘localhost’)
   server.sendmail(fromaddr, toaddrs, msg)
   server.quit()


相关内容:

  1. Python文件操作的面试题
  2. 如何用Python来进行查询和替换一个文本字符串
  3. 如何用PHP实现邮件发送
  4. Python面试题:Python里面如何生成随机数
  5. Python的两道面试题
  6. 华为python面试题