python學習總結 自動傳送郵件

2021-08-23 14:36:26 字數 1717 閱讀 3699

傳送郵件

import smtplib ###smtp服務

import email.mime.multipart ###處理郵件頭部資訊

import email.mime.text ###處理傳送的文字

emai_user=』手機號@163.com』 ###傳送者

emai_recver=』qq號@qq.com』 ###接收者

emai_passwd=』qz123456』 ###授權碼

emai_server=』smtp.163.com』 ###伺服器

message=email.mime.multipart.mimemultipart()

message[『from』]=emai_user

message[『to』]=emai_recver

message[『subject』]=』哈哈哈』

connect=」「」

我愛你

「」「connect=email.mime.text.mimetext(connect)

message.attach(connect)

smtpobj=smtplib.smtp_ssl(emai_server,465) ###伺服器,埠

smtpobj.login(emai_user,emai_passwd) ###登入

傳送帶有附件的郵件

import smtplib ###smtp服務

import email.mime.multipart ###處理郵件頭部資訊

import email.mime.text ###處理傳送的文字

emai_user=』[email protected]』 ###傳送者

emai_recver=』[email protected]』 ###接收者

emai_passwd=』qz123456』 ###授權碼

emai_server=』smtp.163.com』 ###伺服器

message=email.mime.multipart.mimemultipart()

message[『from』]=emai_user

message[『to』]=emai_recver

message[『subject』]=』帶附件』

connect=」「」

我愛你

「」「connect=email.mime.text.mimetext(connect)

message.attach(connect)

message.attach(att2) ###新增到郵件裡

smtpobj=smtplib.smtp_ssl(emai_server,465) ###伺服器,埠

smtpobj.login(emai_user,emai_passwd) ###登入

yagmail模組(python,自動傳送郵件)

2.開啟時如果要求開啟授權碼,那授權碼 儲存下來,只會出現一次 就是後面的密碼 命令 pip pip3 install yagmail 注意 檔名不要用模組名命名!注意 檔名不要用模組名命名!注意 檔名不要用模組名命名!命令 import yagmail 需求例項化乙個smtp的類用於傳給變數yag...

python 自動傳送郵件

測試環境 python3.4 發件伺服器 網易yeah 收件伺服器 移動139郵箱 注意 一定要在發件的郵箱裡面設定pop3 smtp imap為開啟狀態,要不然會報錯 535 error authentication failed 通過本程式,可以自動給自己的手機郵箱傳送郵件,在手機郵箱中把發件位...

Python自動傳送郵件

本文主要介紹如何使用python實現郵件的自動傳送。首先這個功能要求使用的模組是stmplib,email。smtp message transport protocol 簡單資訊傳輸協議,只能由於傳送郵件。下面是簡要的程式 usr bin python coding utf 8 import sm...