中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python怎么實現批量發送郵件

小億
177
2024-01-26 21:11:10
欄目: 編程語言

要批量發送郵件,可以使用Python的smtplib庫來實現。以下是一個簡單的示例代碼,演示如何使用smtplib庫批量發送郵件:

import smtplib
from email.mime.text import MIMEText

# 配置發件人信息
sender = 'sender@example.com'
password = 'password'

# 配置收件人列表
recipients = ['recipient1@example.com', 'recipient2@example.com']

# 配置郵件內容
subject = 'Test Email'
body = 'This is a test email.'

# 創建郵件對象
message = MIMEText(body, 'plain')
message['Subject'] = subject
message['From'] = sender

# 連接到SMTP服務器
smtp_server = 'smtp.example.com'
smtp_port = 587
smtp = smtplib.SMTP(smtp_server, smtp_port)
smtp.starttls()
smtp.login(sender, password)

# 發送郵件給每個收件人
for recipient in recipients:
    message['To'] = recipient
    smtp.sendmail(sender, recipient, message.as_string())

# 斷開與SMTP服務器的連接
smtp.quit()

在上述示例代碼中,需要配置發件人的郵箱地址和密碼、收件人列表、SMTP服務器的地址和端口。然后創建郵件對象,設置郵件主題、內容和發件人信息。接下來,通過循環將郵件發送給每個收件人,并最后斷開與SMTP服務器的連接。

請注意,使用smtplib庫發送郵件需要配置發件人的郵箱地址和密碼,以便進行SMTP認證。另外,SMTP服務器的地址和端口需要根據你使用的郵件服務提供商進行配置。

0
新兴县| 康乐县| 福建省| 宝清县| 茌平县| 西藏| 西青区| 宝鸡市| 维西| 香河县| 临沂市| 松滋市| 丽水市| 鸡东县| 运城市| 门头沟区| 宁河县| 白河县| 湖口县| 内丘县| 志丹县| 莎车县| 揭西县| 五家渠市| 丹江口市| 两当县| 利川市| 彰化市| 石家庄市| 瓦房店市| 即墨市| 靖西县| 高雄市| 疏勒县| 林周县| 资讯| 商丘市| 志丹县| 三原县| 荔浦县| 宜阳县|