不错,去看看中文图书全场满【99】元赠畅销书。。。

Python使用SMTP发送HTML格式的邮件

最近工作上需要把一个邮件发送给很多的人,于是我想着能不能用Python脚本替我完成这个工作呢,遂百度一番,发现这个事其实非常容易。下面把一个别人写的例子给大家分享。

首先,SMTP是一个相对简单的基于文本邮件传输的协议。在其之上指定了一条消息的一个或多个接收者(在大多数情况下被确认是存在的),然后消息文本会被传输。SMTP使用TCP端口25,也是事实上的在Internet传输email的标准。

python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。

Python创建 SMTP 对象语法如下:

参数说明:

  • host: SMTP 服务器主机。 你可以指定主机的ip地址或者域名如:w3cschool.cc,这个是可选参数。
  • port: 如果你提供了 host 参数, 你需要指定 SMTP 服务使用的端口号,一般情况下SMTP端口号为25。
  • local_hostname: 如果SMTP在你的本机上,你只需要指定服务器地址为 localhost 即可。

一条评论

评论一下...

电子邮件地址不会被公开。 必填项已用*标注