python3 案例分享--發郵件
Python 傳送郵件比較簡單,只要引用smtplib,然後構建下郵件內容,就可以傳送郵件了,
程式碼如下:
import smtplib import email.mime.multipart import email.mime.text # 第三方 SMTP 服務 mail_host="smtp.qq.com" #設定伺服器 mail_user="[email protected]" #使用者名稱 mail_pass="password" #口令 receivers = '[email protected]' # 接收郵件,可設定為你的QQ郵箱或者其他郵箱 def mail(): ret=True try: msg = email.mime.multipart.MIMEMultipart() msg['from'] = mail_user msg['to'] = receivers msg['subject'] = 'Python Send Email Test ' content = ''' lyle,你好! 這是第一封Python測試的郵件,恭喜你,測試成功!。 ''' txt = email.mime.text.MIMEText(content) msg.attach(txt) smtp = smtplib.SMTP(mail_host,465) smtp.ehlo() smtp.starttls() smtp.login(mail_user,mail_pass) smtp.sendmail(mail_user, receivers, str(msg)) smtp.quit() except Exception: # 如果 try 中的語句沒有執行,則會執行下面的 ret=False ret=False return ret ret=mail() if ret: print("郵件傳送成功") else: print("郵件傳送失敗")
其中mail_host 設為你的郵件伺服器地址,每個郵件伺服器埠不一致,設定為對應的埠號就只可以了,如果你不會設定,參考下面地址:
https://jingyan.baidu.com/article/647f0115b78f8d7f2148a8e8.html
測試結果:
相關推薦
python3 案例分享--發郵件
Python 傳送郵件比較簡單,只要引用smtplib,然後構建下郵件內容,就可以傳送郵件了, 程式碼如下: import s
python3使用smtplib發郵件被退回
背景:公司自己的郵件伺服器,不支援ssl退回資訊:This is the mail system at host mail.*****.net.cn. I'm sorry to have to inform you that your message could not b
python3 案例分享--五角星
五角星繪製: import turtle spiral = turtle.Turtle() for i in ran
python3 案例分享--線性雜湊圖
通過線型畫出發射圖出來,原始碼如下: import turtle ninja = turtle.Turtle() n
python3 案例分享--Jupyter Notebook Demo
Jupyter Notebook 簡單示例: import numpy as np from matplotl
python3使用stmplib發送郵件
word 內容 pass connect ret 郵件內容 可能 stmp tex 代碼如下: import smtplib from email.mime.text import MIMEText from email.header import Header fr
Python3:自動發送賬單郵件
wid ont 技術 www. size 還款 att username driver Python3:自動發送賬單郵件 一、前言 民間借貸,沒有信用卡那樣,每月會收到賬單;為了民間借貸管理更加合理化,寫了個還款賬單小程序。 二、源碼 (1)配置文件代碼: [dbmysq
Python3利用SMTP使用QQ郵箱發郵件
Python建立 SMTP 物件語法如下:smtpObj = smtplib.SMTP( [host [, port [, local_hostname]]] )引數說明: host: SMTP 伺服器主機。 你可以指定主機的ip地址或者域名如:runoob.com,這
python3 SMTP 發郵件 通過測試完整程式碼
#!/user/bin/env python3 import smtplib from email.mime.text import MIMEText def SendEmail(fromAdd,t
Python3 自動發郵件
背景:當UI Recorder錄製的GUI自動化腳本回放失敗時,自動發郵件通知,並打包測試報告作為附件傳送。 #!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2018年12月28日 @author: Re
python3發郵件
總結: 網上東拼西湊了一個,發郵件的基本功能有了(能傳送,並且能發附件) 更新: 0,很久以前發郵件,一直不成功。通道改成這個就行了——'smtp.163.com' 1,群發可以了,網上說改下to_addr就可以了 2,附件中文顯示可以了(原來的會亂碼),編碼要用gb23
linux如何發郵件
linux發郵件作為linux系統管理員,我們會偶爾使用mail命令進行發郵件。我主要是利用mail監控主機及時報警. 步驟:查看系統是否安裝mailwhereis mail ###一般都在/etc/mail.rc2.如果沒安裝直接yum install sendmail*然後重新啟動sendmail服
Log4j配置發郵件功能
郵件功能 smtp eve gin java apach bsp ole message # 發送日誌到指定郵件log4j.appender.mail=org.apache.log4j.net.SMTPAppenderlog4j.appender.mail.Threshol
數據統計並發郵件腳本
python#!/usr/bin/env python2 #-*- coding:utf-8 -*- #Author : zhanglejie #Time: 2017/05/18 ‘‘‘ 生成wifi數據最近7天(不含當天)回傳列表:天數,MAC 判斷依據:數據回傳後會創建相應的文件,文件名包含mac和時間
阿裏雲服務器不能發郵件,禁用25端口的解決辦法
utf not red view 成功 提示 password imap erro 前陣子剛剛買了個阿裏雲服務器,在做發送郵件功能時,發現本來在本地測試沒問題的功能,在服務器上連接超時。 後來發現是阿裏雲將25端口禁用了(“坑!當然也有其道理”),大概2016年9月後買
python3使用requests發閃存
bench mode ant link dac back mas ack sil OC%E5%9F%BA%E7%A1%80%E5%8D%81%E7%B1%BB%E7%9A%84%E6%9C%AC%E8%B4%A8%E5%8F%8Aisa%E6%8C%87%E9%92%88%
python 發郵件:sina普通版 | zabbix版本
服務器 郵箱 python import sina from email.mime.text import MIMEText from email.header import Header from smtplib import SMTP_SSL def send_mail(sende
在Linux中如何向163郵箱發郵件
linux成長歷程linux收發郵件1.首先要保證自己的Linux服務器能夠ping通www.baidu.comping www.baicu.com[email protected]/* */3.將進入郵箱後進行如下設置. 1.首頁電擊設置,點擊POP3/SMTP/IMAP設置. 2.將對應選項下
PHP中利用PHPMailer配合QQ郵箱實現發郵件
一定的 bst strong ddr 實驗室 ber 希望 域名 add 前言: 由於作業的需要,要實現給我們的網站用戶發送郵件,於是就有了這篇博客。以下的內容是我結合網上的例子加上自己的實踐的出來的。希望對大家有幫助。 PHPMailer的介紹: 優點: 可運行在任何平
藍色莊園330拆分項目開發案例分享
藍色莊園系統開發 330拆分項目開發 藍色莊園遊戲開發、“葉鎮:185-2946-0292微/電”藍色莊園復利拆分盤開發、藍色莊園模式定制開發、藍色莊園APP開發、 重點事項:非平臺運營商,玩家勿擾!玩家勿擾!玩家勿擾! 藍色莊園遊戲規則 01、開發新會員要從您的倉庫裏扣除3