利用Python傳送email

2021-09-02 19:03:16 字數 816 閱讀 3957

引入smtplib和email.mime.text.mimetext

import smtplib

# 將你寫的字串轉化為郵件的文字形式

from email.mime.text import mimetext

# smtp伺服器位址

smtp_server = 'smtp.163.com'

# 傳送者是誰

sender = '[email protected]'

# 客戶端授權碼

password = '你自己設定的授權碼'

# 發給誰 多個使用者中間使用 逗號 隔開

to = '[email protected]'

# 傳送的訊息

message = "好好學習,天天向上"

# 轉化為郵件文字

message = mimetext(message)

# 定製郵件標題

message['subject'] = '順利畢業!'

# 定製傳送者

message['from'] = sender

# 繫結伺服器和埠號

mail_server = smtplib.smtp(smtp_server, 25)

# 登入

mail_server.login(sender, password)

# 傳送郵件

mail_server.sendmail(sender, to, message.as_string())

# 退出

mail_server.quit()

python傳送email郵件

1.使用qq郵箱做服務 郵 2。使用 coding utf 8 from import res import smtplib from email.mime.text import mimetext from email.utils import formataddr my sender 15964...

python網路爬蟲 Email傳送

與網頁通過http協議傳輸一樣,郵件是通過smtp mail transfer protocol 簡單郵件傳輸協議傳輸的。而且,和你使用網路伺服器的客戶端 瀏覽器 處理那些通過http協議傳輸的網頁一樣,email伺服器也有客戶端,像sendmail postfix和mailman等,都可以收發郵件...

Python 傳送email的幾種方式

python傳送email還是比較簡單的,能夠通過登入郵件服務來傳送,linux下也能夠使用呼叫sendmail命令來傳送,還能夠使用本地或者是遠端的smtp服務來傳送郵件,無論是單個,還是抄送都比較easy實現。先把幾個最簡單的傳送郵件方式記錄下,像html郵件,附件等也是支援的,須要時查文件就可...