首頁 >後端開發 >Python教學 >使用 Python SMPT 和 Gmail 發送電子郵件很簡單!

使用 Python SMPT 和 Gmail 發送電子郵件很簡單!

Patricia Arquette
Patricia Arquette原創
2024-11-02 13:06:02658瀏覽

向其他人發送電子郵件是一件很重要的事情,在開發中它可以用來發送一些程式碼,如 OTP、PIN、身份驗證等

最近,我有一個項目,需要我能夠向用戶發送電子郵件以獲取 OTP 代碼,結果非常簡單。

這是我所做的基本步驟:

首先,您需要透過允許兩步驟驗證設定您的Google帳戶,以便能夠用於發送電子郵件(如果完成,請跳過此步驟)。

  • 開啟您的 Google 帳戶。
  • 在導覽面板中,選擇安全性
  • 在「您如何登入 Google」下,選擇兩步驟驗證,然後開始
  • 按照螢幕上的步驟操作。 開啟兩步驟驗證

其次,建立一個應用程式密碼(16 位元密碼,允許安全性較低的應用程式或裝置存取您的 Google 帳戶)。

  • 確保允許兩步驟驗證。
  • 開啟建立和管理您的應用程式密碼。
  • 新增應用程式的名稱(無論你喜歡什麼),產生的密碼將如下所示: Send Email with Python SMPT and Gmail is Easy!
  • 保存密碼(稍後會用到),不要分享給任何人哦。

最後,這是 python 中用於發送電子郵件的基本程式碼:

  • 使用已設定的Google帳戶(兩步驟驗證)和使用您的電子郵件已產生的應用程式密碼作為參數s.login () 就像上面的程式碼。
  • 運行它,這是一個有效的範例:

Send Email with Python SMPT and Gmail is Easy!

如果您遇到任何困難,請隨時提問:)

來源

  • https://stackoverflow.com/questions/75021886/gmail-smtp-send-535-5-7-8-username-and-password-not-accepted
  • https://support.google.com/accounts/answer/185839?sjid=7869472629511530464-AP)
  • https://support.google.com/accounts/answer/185833?hl=en)

以上是使用 Python SMPT 和 Gmail 發送電子郵件很簡單!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn