首頁 > 後端開發 > Python教學 > 如何使用Python的smtplib發送電子郵件附件?

如何使用Python的smtplib發送電子郵件附件?

Barbara Streisand
發布: 2024-12-17 00:16:25
原創
524 人瀏覽過

How to Send Email Attachments Using Python's smtplib?

使用Python 的smtplib 發送附件

使用Python 的smtplib 發送電子郵件很容易,但包含附件對於初學者來說似乎有點神秘。這裡有一個簡單的解釋,可以幫助您掌握這項任務。

程式碼片段:

讓我們從一個簡單的程式碼開始snippet:

說明:

  1. MIMEMultipart: MIME 訊息支援多個 MIME 部分並形成最外層。
  2. MIMEText: 電子郵件的正文建立為包含文字的 MIMEText。
  3. MIMEApplication: 要附加的檔案被視為 MIMEApplication,並使用 basename(f) 提取其名稱。
  4. Content-Disposition: 此欄位設定電子郵件用戶端對附件的處理,將其指定為附件name.
  5. SMTP: 設定SMTP 物件以連接到郵件伺服器(預設為「127.0.0.1」)。
  6. sendmail: 電子郵件是使用 sendmail 方法發送的,包含寄件者、收件者和訊息。

以上是如何使用Python的smtplib發送電子郵件附件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板