中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux下python如何使用sendmail發送郵件

發布時間:2021-04-17 14:03:47 來源:億速云 閱讀:186 作者:小新 欄目:開發技術

小編給大家分享一下linux下python如何使用sendmail發送郵件,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

具體內容如下

參考鏈接:How do I send mail from a Python script?

使用linux下的sendmail程序來發送郵件,利用popen函數(python docs關于popen函數)可以直接調用linux系統程序,需要指定程序所在的位置。

python代碼:

#!/usr/bin/python 
# -*- coding: UTF-8 -*-  
#Author: Victor Lv 
 
SENDMAIL = "/usr/sbin/sendmail" #sendmail(可執行程序)所在的路徑 
 
sender = "sender@example.com"  
receivers = ["user1@example.com", "user2@example.com"] 
subject = "這是郵件標題" 
text = "這是郵件正文。" 
 
#將這些元素組合成一條message 
message = """\ 
From: %s 
To: %s 
Subject: %s 
 
%s 
""" % (sender, ", ".join(receivers), subject, text) 
 
# Send the mail 
import os 
 
p = os.popen("%s -t -i" % SENDMAIL, "w") 
p.write(message) 
status = p.close() 
if status: 
  print "Sendmail exit status", status

python docs中關于發送郵件的其他方法和例子:email: Examples

以上是“linux下python如何使用sendmail發送郵件”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贵溪市| 北碚区| 岑巩县| 怀宁县| 宜都市| 高唐县| 双江| 陆丰市| 宽甸| 淮安市| 井研县| 巴林左旗| 昭觉县| 射洪县| 稷山县| 凤庆县| 出国| 新闻| 霸州市| 平定县| 大宁县| 临海市| 九江县| 芦溪县| 桐庐县| 武义县| 双江| 香格里拉县| 建瓯市| 河津市| 贺兰县| 云安县| 五寨县| 得荣县| 盖州市| 岑巩县| 建宁县| 长武县| 太谷县| 南丹县| 奇台县|