python 163发送邮件给163
时间: 2023-10-16 10:33:37 浏览: 91
python实现QQ邮箱/163邮箱的邮件发送
你可以使用 Python 的 smtplib 模块来发送邮件。以下是一个示例代码:
```python
import smtplib
from email.mime.text import MIMEText
from email.header import Header
# 发送者邮箱和密码
sender = '你的163邮箱'
password = '你的邮箱密码'
# 接收者邮箱
receiver = '接收者的邮箱'
# 邮件主题和内容
subject = 'Python 163邮箱测试'
text = '这是一封Python发送的邮件。'
# 构造邮件对象
message = MIMEText(text, 'plain', 'utf-8')
message['From'] = Header(sender, 'utf-8')
message['To'] = Header(receiver, 'utf-8')
message['Subject'] = Header(subject, 'utf-8')
# 发送邮件
try:
smtpObj = smtplib.SMTP('smtp.163.com', 25)
smtpObj.login(sender, password)
smtpObj.sendmail(sender, receiver, message.as_string())
print('邮件发送成功!')
except smtplib.SMTPException as e:
print('邮件发送失败:', e)
```
需要注意的是,在发送邮件前需要开启 163 邮箱的 SMTP 服务,并且将安全设置调整为“使用SSL加密传输”。
阅读全文