用python写一个自动回复邮件的代码
时间: 2023-03-27 22:03:26 浏览: 427
你好,以下是用 Python 写一个自动回复邮件的代码:
```python
import smtplib
from email.mime.text import MIMEText
from email.header import Header
# 发件人邮箱账号
sender = 'your_email_address'
# 发件人邮箱密码或授权码
password = 'your_email_password_or_authorization_code'
# 收件人邮箱账号
receiver = 'receiver_email_address'
# 邮件主题
subject = '自动回复邮件'
# 邮件正文
content = '您好,我正在忙碌中,稍后会回复您的邮件。'
# 创建一个邮件对象
message = MIMEText(content, 'plain', 'utf-8')
message['From'] = Header('发件人姓名', 'utf-8')
message['To'] = Header('收件人姓名', 'utf-8')
message['Subject'] = Header(subject, 'utf-8')
# 发送邮件
try:
smtpObj = smtplib.SMTP('smtp.qq.com', 587)
smtpObj.starttls()
smtpObj.login(sender, password)
smtpObj.sendmail(sender, receiver, message.as_string())
print('邮件发送成功')
except smtplib.SMTPException:
print('邮件发送失败')
```
希望能帮到你。