sublime发送到qq邮箱的代码
时间: 2023-10-23 09:03:16 浏览: 139
sublime的微信小程序代码自动补全
5星 · 资源好评率100%
要在Sublime中发送邮件到QQ邮箱,可以使用Python的smtplib库来实现。下面是一段发送邮件的示例代码:
```python
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
# 发件人邮箱账号和密码
sender_email = '你的QQ邮箱地址'
sender_password = '你的QQ邮箱授权码'
# 收件人邮箱账号
receiver_email = '收件人邮箱地址'
# 邮件内容
message = MIMEText('这是一封来自Sublime的邮件', 'plain', 'utf-8')
message['From'] = formataddr(('发件人', sender_email))
message['To'] = formataddr(('收件人', receiver_email))
message['Subject'] = 'Sublime邮件测试'
# SMTP服务器地址和端口
smtp_server = 'smtp.qq.com'
smtp_port = 465
# 登录邮箱并发送邮件
try:
server = smtplib.SMTP_SSL(smtp_server, smtp_port)
server.login(sender_email, sender_password)
server.sendmail(sender_email, [receiver_email], message.as_string())
server.quit()
print('邮件发送成功')
except Exception as e:
print('邮件发送失败:', str(e))
```
请注意替换代码中的`你的QQ邮箱地址`、`你的QQ邮箱授权码`和`收件人邮箱地址`为实际的邮箱地址。发送邮件前,请确保开启了QQ邮箱的SMTP服务,并获取了正确的授权码。
阅读全文