新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
python如何發(fā)送email
要使用Python發(fā)送電子郵件,可以使用smtplib庫(kù)和email庫(kù),以下是一個(gè)簡(jiǎn)單的示例:

1、確保已經(jīng)安裝了smtplib和email庫(kù),如果沒有安裝,可以使用以下命令安裝:
pip install securesmtplib pip install email
2、編寫一個(gè)Python腳本來發(fā)送電子郵件,以下是一個(gè)示例:
import smtplib from email.mime.text import MIMEText from email.header import Header 發(fā)件人和收件人的郵箱地址 sender = '[email protected]' receiver = '[email protected]' 郵件主題和內(nèi)容 subject = '郵件主題' content = '郵件正文' 創(chuàng)建郵件對(duì)象 message = MIMEText(content, 'plain', 'utf8') message['From'] = Header(sender, 'utf8') message['To'] = Header(receiver, 'utf8') message['Subject'] = Header(subject, 'utf8') 發(fā)送郵件 try: smtp_obj = smtplib.SMTP('smtp.example.com', 587) # 使用你的SMTP服務(wù)器地址和端口 smtp_obj.login('[email protected]', 'your_password') # 使用你的郵箱地址和密碼登錄 smtp_obj.sendmail(sender, [receiver], message.as_string()) print("郵件發(fā)送成功") except smtplib.SMTPException as e: print("Error: 無法發(fā)送郵件", e)
請(qǐng)將上述代碼中的[email protected]、[email protected]、smtp.example.com、your_password替換為實(shí)際的發(fā)件人郵箱地址、收件人郵箱地址、SMTP服務(wù)器地址和發(fā)件人郵箱密碼。
文章標(biāo)題:python如何發(fā)送email
分享路徑:http://m.fisionsoft.com.cn/article/dppcioc.html


咨詢
建站咨詢
