logo NodeSeekbeta

使用PHP搭建属于自己的在线邮件发送平台,无需25端口,支持上传附件,自定义正文、摘要等

页面简陋,练手作,大佬轻喷 xhj031 ,由于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.访问该文件,填写内容后测试效果

注意事项

  1. 免费资源,请勿滥用,如发送广告、大量商业邮件等

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

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

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

  • 感觉比resend的每日100封限额好用
    收藏了,感谢大佬分享

  • @embery #0 不能收只能发的用途是。。。。。广告?

  • @Samling #2 发布于2024/9/16 23:10:45
    @embery #0 不能收只能发的用途是。。。。。广告?

    也不是,比如说小项目的邮件通知,网站注册通知等。而且这家发邮件不会泄露ip

  • mark~

  • 好帖帮顶

  • 大佬,绑定 xhj010

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有62441位seeker

🎉欢迎新用户🎉