hostvps 发表于 2024-9-17 03:52:56

使用PHP搭建属于自己的在线邮件发送平台

无需25端口,支持上传附件,自定义正文、摘要等
页面简陋,练手作,大佬轻喷,由于API发送限制,故不提供在线演示了,部署很简单,10分钟就能搞定

代码在 https://github.com/myhaukea/send-by-mailjet

一个简单的在线邮件发送
需要注册一个mailjet账号;
推荐使用自己的域名,可以用如 send01.example.com 二级域,使用二级域时不需验证主域名;
代码简单,部署方便
支持自定义收件人、主题、摘要,添加附件
使用教程
1.去mailjet (https://app.mailjet.com/signup )注册一个账号

2.验证邮箱后,在 https://app.mailjet.com/account/sender 添加自己的域名,需要配置txt记录等,不再赘述

3.在 https://app.mailjet.com/account/apikeys 创建API Key 和 Secret Key,注意使用主API key ,即Primary API Key

4.在 https://app.mailjet.com/account/sender 添加发件人,如你的域名是 01.test.com,那么可以添加 [email protected]

4.复制本项目中 mailsend.php 到你的服务器,注意把8、9、58、59行的参数改成你自己的

5.访问该文件,填写内容后测试效果

注意事项
免费资源,请勿滥用,如发送广告、大量商业邮件等

由于mailjet对免费版限制 6,000 emails/month;200 emails per day,故不建议在互联网公开使用

目前附件限制在15m以下(官方限制,但实测几m左右会一直卡发送失败,几百k的倒没问题)。且由于本人技术一般,无法支持多文件发送,欢迎提PR帮助修改 xhj001

无法接收邮件,但mailjet这家是代发。可以配合improvmx、forwardemail收件

btpanel 发表于 2024-9-17 04:54:57

绑定

lio525 发表于 2024-9-17 10:55:44

还是自建好用点

9哥 发表于 2024-9-17 11:14:08

技术帖,支持:D
页: [1]
查看完整版本: 使用PHP搭建属于自己的在线邮件发送平台