python smtplib模块(实现调用第三方smtp服务器发送邮件)

简介:
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
#!/usr/bin/env python
#_*_ coding: utf-8 _*_
import  smtplib
from  email.mime.text  import  MIMEText  
from  email.header  import  Header  
   
sender  =  'xxxxxxx@xxxxxx.com'   #发件人
receiver  =  [ 'xxxxxxx@qq.com' #收件人
subject  =  'python email test'   #定义主题
smtpserver  =  'mail.urundp.com'   #第三方smtp服务器
username  =  'xxxxx@xxxxxx.com'   #用户名
password  =  'xxxxxxxx'  #密码
 
msg  =  MIMEText( 'Python mail test' , 'plain' , 'utf-8' #格式:邮件内容/格式/编码
msg[ 'Subject' =  Header(subject,  'utf-8' )
 
try :
     smtp  =  smtplib.SMTP()
     smtp.connect( 'mail.urundp.com' )
     smtp.ehlo()
     smtp.starttls()
     smtp.login(username, password)  
     smtp.sendmail(sender, receiver, msg.as_string())  
     smtp.quit()
     print  '邮件发送成功'
except  smtplib.SMTPException,ex:
     print  '邮件发送失败' ,ex



本文转自 TtrToby 51CTO博客,原文链接:http://blog.51cto.com/freshair/1873628

相关文章
|
6月前
|
前端开发 JavaScript Java
【实操】SpringBoot监听Iphone15邮件提醒,Selenium+Python自动化抢购脚本
本文介绍了一个结合SpringBoot和Python的实用功能,旨在监控iPhone 15的库存状态并通过邮件提醒用户。系统采用SpringBoot监听苹果官网API,解析JSON数据判断是否有货,并展示最近的库存记录。此外,还能自动触发Selenium+Python脚本实现自动化购买。文中详细介绍了技术栈、接口分析、邮件配置及自动化脚本的设置方法。该项目不仅适用于熟悉后端开发的人员,也适合回顾Layui和Jquery等前端技术。
76 0
【实操】SpringBoot监听Iphone15邮件提醒,Selenium+Python自动化抢购脚本
|
2月前
|
安全 API 文件存储
Yagmail邮件发送库:如何用Python实现自动化邮件营销?
本文详细介绍了如何使用Yagmail库实现自动化邮件营销。Yagmail是一个简洁强大的Python库,能简化邮件发送流程,支持文本、HTML邮件及附件发送,适用于数字营销场景。文章涵盖了Yagmail的基本使用、高级功能、案例分析及最佳实践,帮助读者轻松上手。
88 4
|
3月前
|
缓存 监控 Linux
Python 实时获取Linux服务器信息
Python 实时获取Linux服务器信息
|
3月前
|
开发者 Python
使用Python实现自动化邮件通知:当长时程序运行结束时
本文介绍了如何使用Python实现自动化邮件通知功能,当长时间运行的程序完成后自动发送邮件通知。主要内容包括:项目背景、设置SMTP服务、编写邮件发送函数、连接SMTP服务器、发送邮件及异常处理等步骤。通过这些步骤,可以有效提高工作效率,避免长时间等待程序结果。
116 9
|
4月前
|
Python
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
使用Python的socket库实现客户端到服务器端的图片传输,包括客户端和服务器端的代码实现,以及传输结果的展示。
220 3
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
|
4月前
|
JSON 数据格式 Python
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
本文介绍了如何使用Python的socket模块实现客户端到服务器端的文件传输,包括客户端发送文件信息和内容,服务器端接收并保存文件的完整过程。
247 1
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
|
4月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
744 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
4月前
|
Python
python使用smtp发送邮件
python使用smtp发送邮件
62 0
|
5月前
|
安全 Python
使用Python实现简单的Web服务器
使用Python实现简单的Web服务器
124 6
|
4月前
|
网络协议 Python
Python创建一个TCP服务器
Python创建一个TCP服务器
39 0

推荐镜像

更多