收发邮件服务
Cloudflare本身提供免费邮件转发服务,因此可以利用Cloudflare来接收邮件转发倒Gmail等邮箱中,但Cloudflare免费邮件服务并不提供发送功能。
为实现低成本搭建自己的邮件服务器,实现免费接收+免费发送功能。针对免费发送功能,很多人探索了各种方案,包括:
1、利用Gmail、Outlook等邮件服务商的邮件代发功能。但邮件代发会显示代发邮件地址,而不是显示自己域名地址(例如企业邮箱地址),另外对于代发邮件,很多邮件服务商会将代发邮件识别为垃圾或者钓鱼邮件。
2、利用 Resend、Mailgun 这样的邮件发送SaaS服务商来发送邮件,此类服务商有一定的免费额度,对于普通个人倒足够,但对企业应用场景,还是存在问题,此类SaaS服务费用并不低。
其实Cloudflare Worker支持发送邮件服务,能否基于Cloudflare Worker来实现邮件发送服务呢?
Cloudflare 2022年起和 MailChannels合作,提供Cloudflare Worker免费发送邮件服务,只不过 2024年6月起不再提供免费服务。
Cloudflare目前推荐: Postmark 和 SendGrid ,目前免费。
使用文档:
临时邮箱服务
cloudflare_temp_email
https://github.com/dreamhunter2333/cloudflare_temp_email
支持收发的临时邮箱服务,发送邮件的Worker 使用了Resend。
Smail
https://github.com/akazwz/smail
Vmail