python通过smpt发送邮件的方法

yipeiwu_com6年前Python基础

本文实例讲述了python通过smpt发送邮件的方法。分享给大家供大家参考。具体实现方法如下:

import smtplib, socket
fromaddr = a@b.com
toaddrs = ["c@d.com",
      "e@f.com"]
msg = open("multimsg.eml", "r").read()
try:
  server = smtplib.SMTP('10.0.0.1')
  result = server.sendmail(fromaddr, toaddrs, msg)
  server.quit()
  if result:
    for r in result.keys():
      print "Error sending to", r
      rt = result[r]
      print "Code", rt[0], ":", rt[1]
except (smtplib.SMTPException, socket.error), arg:
  print "SMTP Server could not send mail", arg

希望本文所述对大家的Python程序设计有所帮助。

相关文章

python框架flask表单实现详解

这篇文章主要介绍了python框架flask表单实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 表单 表单用于注册,修改用户数...

Python中Continue语句的用法的举例详解

Python中Continue语句的用法的举例详解

 Python continue语句返回while循环的开始。Continue语句拒绝在该循环的当前迭代中的其余语句执行并移动控制返回到循环的顶部(开始位置)。 continu...

在pycharm中显示python画的图方法

在pycharm中显示python画的图方法

问题描述 在电脑中重新安装Anaconda3&PyCharm后,运行原来的程序画图时出现了下图界面。 不能弹出如下图所示的“figure”窗口。 解决方法: 这是因为PyCharm在...

详解flask入门模板引擎

模板引擎 说明:模板文件就是按照一定的规则书写的展示效果的HTML文件 模板引擎就是负责按照指定规则进行替换的工具 模板引擎选择jinja2 一、渲染模板的方法 1、将渲染的模板进行...

Python Socket编程入门教程

这是用来快速学习 Python Socket 套接字编程的指南和教程。Python 的 Socket 编程跟 C 语言很像。 Python 官方关于 Socket 的函数请看 http:...