Python实现邮箱发送案例

# -*- coding: utf-8 -*-
# @Author: aoao
# @Date:   2022-06-09 17:58:39
# @Last Modified by:   aoao
# @Last Modified time: 2022-06-09 20:14:52
import yagmail
import os
import socket


ip = socket.gethostbyname(socket.gethostname())
try:
    yag = yagmail.SMTP(user="账户", password="密码", host='smtp.163.com')#smtp的邮箱和密码
    contents = ['主机IP地址:%s'%(ip)] #主要内容
    DDOSD_Sender = f'Python发送邮件测试' #标题
    receiver =["qqsevers@qq.com"] # 接受的邮箱  多个邮箱 收件邮箱
    yag.send(receiver, DDOSD_Sender, contents) #提交发送
    yag.close() #结束进程
except:
    print('smtp 同个时间发送超过10条或者过期')

25089_rove_8563.png

需要安装的模块:pip install yagmail


Katen Doe

Fiime分享

专业分享,共建知识殿堂

猜你喜欢

wave

按 ECS 键退出搜索