python发邮件用qq邮箱怎么设置收件人
时间: 2023-08-16 20:08:44 浏览: 152
python实现QQ邮箱/163邮箱的邮件发送
要使用Python发送电子邮件,您需要使用SMTP库。以下是如何使用SMTP库将电子邮件发送到QQ邮箱的步骤:
1. 登录您的QQ邮箱,然后打开SMTP服务并获取授权码。
2. 在Python中导入SMTP库:
```python
import smtplib
```
3. 创建SMTP对象并连接到QQ邮件服务器:
```python
smtpObj = smtplib.SMTP_SSL('smtp.qq.com', 465)
```
4. 登录到您的QQ邮箱:
```python
smtpObj.login('您的QQ邮箱地址', '您的QQ邮箱授权码')
```
5. 构造邮件内容:
```python
from email.mime.text import MIMEText
msg = MIMEText('邮件正文')
msg['Subject'] = '邮件主题'
msg['From'] = '您的QQ邮箱地址'
msg['To'] = '收件人的邮箱地址'
```
6. 发送邮件:
```python
smtpObj.sendmail('您的QQ邮箱地址', ['收件人的邮箱地址'], msg.as_string())
```
7. 关闭SMTP连接:
```python
smtpObj.quit()
```
这样,您就可以使用Python将电子邮件发送到QQ邮箱并设置收件人了。
阅读全文