亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

python發送郵件怎么實現

小億
102
2023-10-13 22:49:32
欄目: 編程語言

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

import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
def send_email(sender_email, sender_password, receiver_email, subject, message):
msg = MIMEText(message, 'plain', 'utf-8')
msg['From'] = formataddr(('Sender', sender_email))
msg['To'] = formataddr(('Receiver', receiver_email))
msg['Subject'] = subject
try:
server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls()
server.login(sender_email, sender_password)
server.sendmail(sender_email, [receiver_email], msg.as_string())
server.quit()
print('郵件發送成功')
except Exception as e:
print('郵件發送失敗')
print(e)
# 發件人郵箱和密碼
sender_email = 'your_sender_email@gmail.com'
sender_password = 'your_sender_password'
# 收件人郵箱
receiver_email = 'receiver_email@gmail.com'
# 郵件主題和內容
subject = '測試郵件'
message = '這是一封測試郵件。'
# 發送郵件
send_email(sender_email, sender_password, receiver_email, subject, message)

注意,這個示例使用了Gmail作為郵件服務器,如果使用其他郵件服務器,需要相應調整server = smtplib.SMTP('smtp.gmail.com', 587)這一行代碼。

另外,為了保護賬戶安全,建議使用應用專用密碼或授權碼代替郵箱密碼進行登錄。可以在郵箱設置中生成和管理應用專用密碼或授權碼。

此外,還可以通過添加附件、HTML內容等進一步定制郵件內容。

0
襄汾县| 晋城| 永宁县| 瑞金市| 陈巴尔虎旗| 阜宁县| 乌海市| 邻水| 丰县| 宁南县| 海林市| 垦利县| 海晏县| 盖州市| 长葛市| 瑞丽市| 西乌| 秦皇岛市| 湖南省| 南雄市| 腾冲县| 定边县| 永登县| 富阳市| 通化县| 呼伦贝尔市| 峨眉山市| 阳山县| 凤庆县| 大悟县| 海安县| 阿尔山市| 尼勒克县| 察隅县| 汕头市| 郎溪县| 图木舒克市| 公安县| 天气| 东丰县| 青河县|