新年祝福高级pycharm代码
时间: 2024-01-02 13:22:44 浏览: 50
以下是一个使用Python发送批量邮件的例子:
```python
import smtplib
from email.mime.text import MIMEText
from email.header import Header
# 邮件服务器的地址和端口
smtp_server = 'smtp.example.com'
smtp_port = 25
# 发件人邮箱和密码
sender_email = 'sender@example.com'
sender_password = 'password'
# 收件人邮箱列表
recipient_emails = ['recipient1@example.com', 'recipient2@example.com', 'recipient3@example.com']
# 邮件内容
subject = '新年祝福'
message = '''
祝愿您,新年大展宏图之余:留一点时间多陪陪家人,带一份心情去看看蓝天,携一缕思念常想起朋友,存一丝宁静而处世安然猪年大吉,岁岁平安!
春节来临心欢畅,辞旧迎新谱新章。意气风发雄心壮,工作进步领奖状。家庭和睦美名扬,妻贤子孝人夸奖。身体健康美而壮,幸福生活把手扬。祝春节快乐!
春节到了,寄出原封不动的信件,将原滋原味的新春祝福,融进原原本本的心愿,愿你在新的一年,爱情圆圆满满,财富源源不断,生活花好月圆。春节快乐!
春节到,真热闹,家家团圆乐逍遥;吉祥话,说不完,朋友祝福莫嫌吵;祝愿你,心情好,生活幸福常微笑。新年快乐,一切都好!
'''
# 创建邮件对象
msg = MIMEText(message, 'plain', 'utf-8')
msg['Subject'] = Header(subject, 'utf-8')
msg['From'] = sender_email
# 发送邮件
try:
with smtplib.SMTP(smtp_server, smtp_port) as server:
server.login(sender_email, sender_password)
for recipient_email in recipient_emails:
msg['To'] = recipient_email
server.sendmail(sender_email, recipient_email, msg.as_string())
print('邮件发送成功')
except Exception as e:
print('邮件发送失败:', str(e))
```