以下是一个使用Python的smtplib库发送邮件的示例代码:
```python
import smtplib
from email.mime.text import MIMEText
# 发件人和收件人的邮箱地址
sender = 'your_email@example.com'
receiver = 'recipient_email@example.com'
# 邮件主题和内容
subject = '测试邮件'
content = '这是一封测试邮件,请忽略。'
# 创建MIMEText对象并设置邮件内容和编码格式
message = MIMEText(content, 'plain', 'utf-8')
message['Subject'] = subject
message['From'] = sender
message['To'] = receiver
# 登录SMTP服务器并发送邮件
try:
smtpObj = smtplib.SMTP('smtp.example.com', 25) # 这里的SMTP服务器和端口号需要根据实际情况修改
smtpObj.login(sender, 'your_email_password') # 这里需要输入发件人的邮箱密码
smtpObj.sendmail(sender, [receiver], message.as_string())
print("邮件发送成功")
except smtplib.SMTPException as e:
print("Error: 无法发送邮件", e)
```
将上述代码保存为一个Python文件,然后在命令行中运行即可发送一封测试邮件。请注意替换代码中的发件人、收件人、SMTP服务器和端口号等信息。如果需要发送带附件或HTML格式的邮件,可以参考Python官方文档或其他相关教程进行修改。
福建,厦门,集美区