admin管理员组

文章数量:1575836

2019独角兽企业重金招聘Python工程师标准>>>

背景:

  1. 工作中有一个业务需要每个月25号发送一个下月使用的文件给相关人员。
    • 在此之前是用QQ邮箱的定时发送功能,先一次性地编缉好一年12个月的,到今年是第3年了。
    • QQ定时发送的邮件还不能太多,好象最大只能30、40封。
    • 以前想过自己的桌面PC定时发,但可能不及时可发送不成功。忽然想起阿里云用了2年,可以放在云上自动发。
    • 先是想用LUA来做,遂找工具,最先是blat(一个非常好的工具),整了好几个小时不成功,发现是blat不支持TLS的原因,暂时放弃。
    • 然后找到SendmailViaSMTP这个工具,发现很好用,可能半小时就发送成功了。见: https://my.oschina/SamXIAO/blog/1790383 SendmailViaSMTP实践-命令行smtp发送邮件-通过QQ邮箱第三方客户端登录授权码
    • 今天使用blat+stunnel也成功发送了,在此记录。
  2. QQ邮箱需要使用TLS进行身份认证。
  3. 温馨提示:在第三方登录QQ邮箱,可能存在邮件泄露风险,甚至危害Apple ID安全,建议使用QQ邮箱手机版登录。 

继续获取授权码登录第三方客户端邮箱 。 生成授权码

 

操作

  1. 下载stunnel-5.44-win32-installer.exe

    • https://www.stunnel/downloads.html   
  2. 下载blat3.2.19: blat3219_32.full.zip

    • http://www.blat/

      https://sourceforge/projects/blat/files/Blat%20Full%20Version/32%20bit%20versions/Win2000%20and%20newer/

  3. 安装stunnel 5.44.  

    • 全部使用默认安装项即可。
    • 以下配置全部按回车键也可以

本文标签: 第三方命令行发送邮件客户端邮箱