python发送QQ邮箱方法

 1 import smtplib
 2 from email.mime.text import MIMEText
 3
 4 mail_user = "[email protected]"
 5 mail_pwd  = "password"
 6 mailto_list=["[email protected]", "[email protected]"]
 7
 8 def send_mail(from_address, to_address_list, mail_subject, mail_content):
 9     msg = MIMEText(mail_content)
10     msg["Subject"] = mail_subject
11     msg[‘From‘] = from_address
12     msg[‘To‘] = ";".join(to_address_list)
13
14     s = smtplib.SMTP("smtp.qq.com", timeout=30)#连接smtp邮件服务器,端口默认是25
15     #s = smtplib.SMTP_SSL("smtp.qq.com", 465)    #连接方法一
16     #s = smtplib.SMTP()    #连接方法二
17     #s.connect(mail_host)
18     s.login(from_address, mail_pwd)
19     s.sendmail(from_address, to_address_list, msg.as_string())
20     #s.quit()
21     s.close()
22
23 send_mail(mail_user, mailto_list, ‘群发主题‘, ‘群发内容‘)
时间: 2024-10-10 23:22:06

python发送QQ邮箱方法的相关文章

使用python发送QQ邮件

这里用到了Python的两个包来发送邮件: smtplib 和 email . Python 的 email 模块里包含了许多实用的邮件格式设置函数,可以用来创建邮件“包裹”.使用的 MIMEText 对象,为底层的 MIME(Multipurpose Internet MailExtensions,多用途互联网邮件扩展类型)协议传输创建了一封空邮件,最后通过高层的SMTP 协议发送出去. MIMEText 对象 msg 包括收发邮箱地址.邮件正文和主题,Python 通过它就可以创建一封格式正

python 发送qq邮件

# coding=utf-8import smtplibfrom email.mime.text import MIMETextimport email def sen(file_new): msg_from = '[email protected]' # 发送方邮箱 passwd = 'xthwzlXXX' # 填入发送方邮箱的授权码 msg_to = '[email protected]' # 收件人邮箱 subject = "python邮件测试" # 主题 content =

python发送QQ邮件

#encoding=utf-8 __author__ = 'ds' #文件名称冲突 from email.mime.text import MIMEText import smtplib if __name__ == '__main__': msg = MIMEText(_text='SMTP test', _charset='utf-8') #输入Email地址和口令: from_addr = '[email protected]' password = 'XXX' # 输入SMTP服务器地址

C# 发送qq邮箱

QQ邮箱的简单邮件传输协议(SMTP)使用了SSL加密,必须启用SSL加密.指定端口. using System.Net; using System.Net.Mail; using System.Text; protected void Send_Click(object sender, EventArgs e) { MailMessage msg = new MailMessage(); msg.To.Add("收件人地址@qq.com"); msg.CC.Add("抄送人

Python实现QQ邮箱发送

具体参考代码: #!/usr/bin/env python # encoding: utf-8 import smtplib from email.mime.text import MIMEText class MyEmail:     def __init__(self, subject, body):         self.subject = subject         self.body = body         self.host = 'smtp.qq.com'       

python 发送QQ邮件的小例子

首先QQ邮件用第三方客户端发送要申请验证码.而不是QQ的密码. 授权码就是你接下来登录要使用的密码 那么剩下的工作就很简单了.附简单代码如下: #coding:utf-8 import smtplib from email.mime.text import MIMEText _user = "[email protected]" _pwd = "12341234134" #用授权码 _to = "[email protected]" msg =

javaMail操作QQ邮箱发送邮箱 Demo

最近用到想给项目中加一个功能,就是当项目中某些模块发生异常,在捕获异常后不仅仅写日志抛异常等!还要追加一个发送邮件给该模块的负责人,方便运维定位问题: maven管理的配置: <!-- 邮件 --> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version> </depe

用QQ邮箱发送邮件

#! /usr/bin/env python #coding=utf-8 from email.mime.text import MIMEText from email.header import Header from smtplib import SMTP_SSL #qq邮箱smtp服务器 host_server = 'smtp.qq.com' #sender_qq为发件人的qq号码 sender_qq = '******@qq.com' #pwd为qq邮箱的授权码 pwd = '*****

Python编写邮件群发(qq邮箱)

#电子邮件操作 import poplib import smtplib from email.header import decode_header from email.mime.text import MIMEText import email #如何登陆邮件 #按目的分为为发送邮件而登陆 还是为了读取邮件而登录 #发送邮件登录 一般来说登录使用 SMTP,接收邮箱用POP _user = "[email protected]" _pwd = "xxxxxxxx&quo