python实现自动发邮箱和自动发微信功能的一些问题

探讨了使用itchat库自动发送微信的局限性和尝试自动发送邮件时遇到的smtplib.SMTPDataError错误,包括错误代码554及可能的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自动发送微信

当满足某种条件时自动发送微信

  • 库:itchat
itchat.auto_login()  # 登录

运行之后屏幕会出现一个微信登陆的二维码,该二维码登陆的是网页版微信,使用手机微信扫完之后没反应

首先确认自己的账户是否可以登录网页端,如果被禁了就没有办法,这种方式直接pass,就我了解到的貌似大多数人的账户都被禁止了登陆网页端,凉凉
在这里插入图片描述
目前我没有找到一种可以实现自动发微信的办法,如果哪位大佬有办法麻烦请告知,谢谢

自动发送邮件

这里我使用的是网易的163邮箱代码什么的跑起来都没有问题,网上也有很多的示例代码,拿来基本上就能用,但是运行的时候报错了

smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp10,DsCowAAH_ZVh4hJepUbMKg--.29827S2 1578295908,please see http://mail.163.com/help/help_spam_16.htm?ip=116.25.45.56&hostid=smtp10&time=1578295908')

它上面附了一个链接,点击跳转的是网易的帮助中心,错误代码554
链接附上

http://help.163.com/09/1224/17/5RAJ4LMH00753VB8.html
在这里插入图片描述
我使用的发件人邮箱和收件人邮箱都是真实的邮箱,目前正在想办法解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值