使用python脚本发送邮件

教程

邮件服务 resend.com

创建API


添加域名如下



托管到CF


MX send feedback-smtp.ap-northeast-1.amazonses.com 10

TXT send v=spf1 include:amazonses.com ~all

TXT resend._domainkey p=MIGfMA0GCSqGSIb3DQEBAQUAA4

将以上3条填入CF的DNS记录中


编写python脚本



脚本修改如下 send.py

import resend

resend.api_key = "re_btprifPM_GKtJH6v9fA7uNt5pEECUwrw8"

params: resend.Emails.SendParams = {
  "from": "[email protected]",
  "to": ["[email protected]"],
  "subject": "好吧",
  "html": "<p>我一会儿就回</p>"
}

email = resend.Emails.send(params)
print(email)

利用ahk脚本发送邮件

F1 & p:: 
           Run, python "D:\ahk1.0\send.py", , Hide
return

编辑 send.py

F1 & s::
	o=D:\ahk1.0\Lib\0 tool\EmEditor-24.5.3-x64\EmEditor.exe

	1=D:\ahk1.0\Lib\0 tool\picgo-croe\config.toml
	2=C:\Users\z\.picgo\config.json
	3=D:\ahk1.0\Lib\ahk777.ahk
	4=D:\ahk1.0\Ahk3.ahk
        5=D:\ahk1.0\send.py

	Run,%o% "%1%" "%2%" "%3%" "%4%" "%5%"
return

收到的邮件


=========================================================================================

转载请注明出处