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

溫馨提示×

python自動發送郵件怎么實現

小億
86
2023-12-13 21:30:34
欄目: 編程語言

要實現Python自動發送郵件,可以使用Python內置的smtplib庫來實現。

以下是一個簡單的示例代碼:

import smtplib
from email.mime.text import MIMEText

def send_email(to_email, subject, content):
    # 郵件內容
    email_content = MIMEText(content, 'plain', 'utf-8')
    email_content['Subject'] = subject
    email_content['From'] = '發件人郵箱地址'
    email_content['To'] = to_email

    # 發送郵件
    smtp_server = 'SMTP服務器地址'
    smtp_port = 25  # 或者465
    smtp_username = '發件人郵箱地址'
    smtp_password = '發件人郵箱密碼'

    try:
        smtp = smtplib.SMTP(smtp_server, smtp_port)
        smtp.login(smtp_username, smtp_password)
        smtp.sendmail(smtp_username, to_email, email_content.as_string())
        smtp.quit()
        print('郵件發送成功')
    except smtplib.SMTPException as e:
        print('郵件發送失敗:', str(e))

# 調用發送郵件函數
to_email = '收件人郵箱地址'
subject = '測試郵件'
content = '這是一封自動發送的郵件'
send_email(to_email, subject, content)

在實際使用時,需要將代碼中的發件人郵箱地址SMTP服務器地址發件人郵箱密碼收件人郵箱地址等信息替換為實際的郵件信息。

注意,有些郵箱提供商(如QQ郵箱、163郵箱)對SMTP服務器的訪問有限制,需要在郵箱設置中開啟SMTP服務,并使用相應的SMTP服務器地址和端口號。

另外,為了確保郵箱的安全性,建議將敏感信息(如郵箱密碼)存儲在配置文件中,并在代碼中讀取配置文件。

0
广平县| 砚山县| 墨玉县| 湛江市| 杭锦旗| 政和县| 米泉市| 曲阳县| 内黄县| 惠州市| 广河县| 康平县| 闻喜县| 土默特左旗| 高阳县| 灵石县| 美姑县| 义乌市| 库车县| 博兴县| 隆尧县| 克拉玛依市| 共和县| 河南省| 澄城县| 广丰县| 仁怀市| 香河县| 江都市| 济宁市| 略阳县| 波密县| 广宗县| 民丰县| 高雄市| 咸阳市| 湖南省| 闽侯县| 青河县| 梓潼县| 中阳县|