说到qq邮箱,每个qq都会有对应qq邮箱,那么我们想骚扰对方,不通过好友方式,那么qq邮箱就是最好的选择
注意qq邮箱接口调用不是谁想用就能用的,使用前得开通SMTP服务,有了授权码就有了一切
具体开通教程先不展示,大家可以去网上搜索教程
代码如下:
import smtplib
import threading
from email.mime.text import MIMEText
from email.header import Header
class Mail:
def __init__(self):
# 第三方 SMTP 服务
self.mail_host = "smtp.qq.com"
self.mail_pass = "xxxxxx" # 刚才我们获取的授权码
self.sender = '10001@qq.com' # 你的邮箱地址
self.receivers = ['10001@qq.com'] # 收件人的邮箱地址,可设置为你的QQ邮箱或者其他邮箱,可多个
def send(self):
content = '测压'
message = MIMEText(content, 'plain', 'utf-8')
message['From'] = Header("10001@qq.com")
message['To'] = Header("10001@qq.com")
subject = '' # 发送的主题,可自由填写
message['Subject'] = Header(subject, 'utf-8')
try:
smtpObj = smtplib.SMTP_SSL(self.mail_host, 465)
smtpObj.login(self.sender, self.mail_pass)
smtpObj.sendmail(self.sender, self.receivers, message.as_string())
smtpObj.quit()
print('邮件发送成功')
except smtplib.SMTPException as e:
print(e)
print('邮件发送失败')
while True:
mail = Mail()
mail.send()