我的Python 学习笔记,练习题
在输入一个收件邮箱结束后,弹出输入框询问用户是否需要继续输入邮箱,如果需要输入收件邮箱,按其他按键继续;如果不再需要输入收件邮箱,那直接按n退出,开始发送邮件。
from email import encoders # encoders 编码器
from email.header import Header
from email.mime.text import MIMEText
from email.utils import parseaddr,formataddr
import smtplib
def _format_addr(s):
name,addr = parseaddr(s)
return formataddr((Header(name,'utf-8').encode(),addr))
# 输入Email地址和口令:
from_addr = input('请输入发件人的邮箱账号From:')
password = input('请输入发件人的邮箱密码Password:')
# 输入smtp服务器地址:
smtp_server = input('请输入邮箱服务器地址SMTP server:')
#输入收件人地址:
to_addr = []
while True:
a=input('请输入收件人邮箱:')
to_addr.append(a)
b=input('是否继续输入邮箱地址,n键退出,任意键继续:')
if b=