python 发邮件:sina普通版 | zabbix版本

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from  email.mime.text  import  MIMEText
from  email.header  import  Header
from  smtplib  import  SMTP_SSL
 
 
def  send_mail(sender_sina = ' ',pwd=' ',receiver=' ',mail_title=' ',mail_content=' '):
     # 邮箱smtp服务器
     host_server  =  'smtp.sina.com'
     sender_sina_mail  =  sender_sina + '@sina.com'
     #ssl登录
     smtp  =  SMTP_SSL(host_server)
     #set_debuglevel()是用来调试的。参数值为1表示开启调试模式,参数值为0关闭调试模式
     smtp.set_debuglevel( 0 )
     smtp.ehlo(host_server)
     smtp.login(sender_sina, pwd)
     msg  =  MIMEText(mail_content,  "plain" 'utf-8' )
     msg[ "Subject" =  Header(mail_title,  'utf-8' )
     msg[ "From" =  sender_sina_mail
     msg[ "To" =  receiver
     smtp.sendmail(sender_sina_mail, receiver, msg.as_string())
     smtp.quit()
send_mail( "hequan2011" , "密码" , "hequan2011@sina.com" , "标题" , '内容' )


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/usr/bin/python
#coding:utf-8
from  email.mime.text  import  MIMEText
from  email.header  import  Header
from  smtplib  import  SMTP_SSL
import  sys
 
 
def  send_mail(sender_sina = ' ',pwd=' ',receiver=' ',mail_title=' ',mail_content=' '):
     host_server  =  'smtp.sina.com'
     sender_sina_mail  =  sender_sina + '@sina.com'
     #ssl登录
     smtp  =  SMTP_SSL(host_server)
     #set_debuglevel()是用来调试的。参数值为1表示开启调试模式,参数值为0关闭调试模式
     smtp.set_debuglevel( 0 )
     smtp.ehlo(host_server)
     smtp.login(sender_sina, pwd)
     try :
         msg  =  MIMEText(mail_content,  "plain" 'utf-8' )
         msg[ "Subject" =  Header(mail_title,  'utf-8' )
         msg[ "From" =  sender_sina_mail
         msg[ "To" =  receiver
         smtp.sendmail(sender_sina_mail, receiver, msg.as_string())
         smtp.quit()
         print ( "发送成功" )
         return   True
     except   Exception as e :
         print ( "发送失败:" ,e)
         return  False
         
if  __name__ = = "__main__" :
     #send_mail("hequan2011","密码","hequan2011@sina.com","标题",'内容')
     send_mail( "hequan2011" "密码" , sys.argv[ 1 ], sys.argv[ 2 ], sys.argv[ 3 ])









本文转自 295631788 51CTO博客,原文链接:http://blog.51cto.com/hequan/1939844,如需转载请自行联系原作者
目录
相关文章
|
人工智能 数据安全/隐私保护 Python
小红书图文生成器,小红书AI图文生成工具,python版本软件
Pillow库自动生成符合平台尺寸要求的配图7;3)利用Playwright实现自动化发布流程6。
|
Ubuntu 安全 API
Python3.14正式支持Free Threaded版本!
Python 社区迎来历史性时刻!Python 3.14 正式将无 GIL 构建列为受支持选项,标志着 Free‑Threaded Phase II 启动。本文将深入解析 PEP 779 规定的支持标准、3.14.0b3 版本的新变化,以及这对Python开发者意味着什么。文末还有小彩蛋哦!
2001 87
|
人工智能 Python
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
873 7
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
2809 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
Ubuntu Shell Linux
pyenv 管理多个 Python 版本(1)
pyenv 管理多个 Python 版本(1)
692 86
pyenv 管理多个 Python 版本(1)
|
API 数据安全/隐私保护 开发者
企业微信自动加好友软件,导入手机号批量添加微信好友,python版本源码分享
代码展示了企业微信官方API的合规使用方式,包括获取access_token、查询部门列表和创建用户等功能
|
前端开发 JavaScript Java
【实操】SpringBoot监听Iphone15邮件提醒,Selenium+Python自动化抢购脚本
本文介绍了一个结合SpringBoot和Python的实用功能,旨在监控iPhone 15的库存状态并通过邮件提醒用户。系统采用SpringBoot监听苹果官网API,解析JSON数据判断是否有货,并展示最近的库存记录。此外,还能自动触发Selenium+Python脚本实现自动化购买。文中详细介绍了技术栈、接口分析、邮件配置及自动化脚本的设置方法。该项目不仅适用于熟悉后端开发的人员,也适合回顾Layui和Jquery等前端技术。
536 0
【实操】SpringBoot监听Iphone15邮件提醒,Selenium+Python自动化抢购脚本
|
Shell Python
使用 pyenv 来管理多个 Python 版本(2)
使用 pyenv 来管理多个 Python 版本(2)
617 71
使用 pyenv 来管理多个 Python 版本(2)
|
安全 数据库 数据安全/隐私保护
Python办公自动化实战:手把手教你打造智能邮件发送工具
本文介绍如何使用Python的smtplib和email库构建智能邮件系统,支持图文混排、多附件及多收件人邮件自动发送。通过实战案例与代码详解,帮助读者快速实现办公场景中的邮件自动化需求。
975 0
|
测试技术 Python
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
851 31
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本

热门文章

最新文章