使用Python 的smtplib 發送附件
使用Python 的smtplib 發送電子郵件很容易,但包含附件對於初學者來說似乎有點神秘。這裡有一個簡單的解釋,可以幫助您掌握這項任務。
程式碼片段:
讓我們從一個簡單的程式碼開始snippet:
說明:
-
MIMEMultipart: MIME 訊息支援多個 MIME 部分並形成最外層。
-
MIMEText: 電子郵件的正文建立為包含文字的 MIMEText。
-
MIMEApplication: 要附加的檔案被視為 MIMEApplication,並使用 basename(f) 提取其名稱。
-
Content-Disposition: 此欄位設定電子郵件用戶端對附件的處理,將其指定為附件name.
-
SMTP: 設定SMTP 物件以連接到郵件伺服器(預設為「127.0.0.1」)。
-
sendmail: 電子郵件是使用 sendmail 方法發送的,包含寄件者、收件者和訊息。
以上是如何使用Python的smtplib發送電子郵件附件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!