如何使用python发邮件
原创如何使用Python发送电子邮件
发送电子邮件是Python中的一个常见操作,可以通过Python的内置库smtplib
和email
来实现,下面是一个简单的示例代码,展示如何使用Python发送电子邮件:
import smtplib from email.mime.text import MIMEText 发送电子邮件的服务器地址和端口号 smtp_server = 'smtp.python1991.cn' smtp_port = 587 发送电子邮件的用户名和密码 username = 'your_username' password = 'your_password' 邮件内容 message = '这是一封测试邮件,请确认是否接收正常。' 创建SMTP对象并连接服务器 with smtplib.SMTP(smtp_server, smtp_port) as server: # 登录认证 server.login(username, password) # 创建邮件对象并设置内容 email = MIMEText(message, 'plain') email['Subject'] = '测试邮件' email['From'] = username email['To'] = 'recipient@python1991.cn' # 发送邮件 server.send_message(email)
在这个示例中,我们首先导入了smtplib
和email
库,然后指定了发送电子邮件的服务器地址和端口号,以及发送电子邮件的用户名和密码,我们创建了一个MIMEText
对象来存储邮件内容,并设置邮件的主题、发件人和收件人,我们使用SMTP
对象将邮件发送出去。
这只是一个简单的示例代码,实际使用中可能需要根据具体的需求和场景进行调整,也需要确保发送电子邮件的服务器地址、端口号、用户名和密码等信息是正确和安全的。
上一篇:如何用python写游戏 下一篇:python中如何取整