——个人笔记
-
流程
-
主要过程
- 建立与你所用邮箱的服务器连接(这个要去查一下,如果用SMTP,默认断口就是25),然后登录邮箱,发送邮件,退出服务器,其实就是多了连接服务器和断开服务器,其余和手动发送过程一致。
- 各函数的详细用法(要import smtplib)
- connect(host, port)
host是指定连接的邮箱服务器,你可以指定服务器的域名。通过搜索“xx邮箱服务器地址”,就可以找到。port 是“端口”的意思。 - login(username, password)
login是登录的意思,也就是登录你指定的服务器用的,两个参数为邮箱号和授权码。 - sendmail(from_addr, to_addr, msg.as_string())
sendmail是“发送邮件”的意思,是发送邮件用的,sendmail()方法需要三个参数:发件人,收件人和邮件内容。第三个参数一会下面还要讲,as_string()是将发送的信息msg变为字符串类型。 - quit()
quit是“退出”的意思,就是退出服务器。
-
邮件内容
-
在mail.mime.text的模块中 (from email.mime.text import MIMEText
from email
-
- 建立与你所用邮箱的服务器连接(这个要去查一下,如果用SMTP,默认断口就是25),然后登录邮箱,发送邮件,退出服务器,其实就是多了连接服务器和断开服务器,其余和手动发送过程一致。
-