Mailgun账号注册、域名配置、API开通教程

📧 Mailgun 简介

Mailgun 是一个专为开发者设计的邮件发送平台,支持通过 API 高效、稳定地发送和接收邮件。它广泛用于用户通知、营销邮件、自动化开发信等场景。

相比传统 SMTP 服务,Mailgun 提供:

  • 🚀 强大的 API 接口,适合程序调用
  • ✅ 高送达率,支持 SPF、DKIM 验证
  • 📊 邮件打开、点击等数据追踪
  • 🛡️ 防止垃圾邮件机制,保护发信域名声誉

在外贸客户开发和销售自动化场景中,Mailgun 能很好地配合 AI 写信系统,实现开发信自动发送,提高效率、避免封号。

我自己写的DeepSeek智能找客户软件,就用的mailgun作为发邮件的API接口。DeepSeek自动找客户软件功能如下:

  1. 大模型根据任务自动生成关键词
  2. 自动执行 Google 搜索并抓取页面内容
  3. 提取邮箱、电话、公司信息
  4. 判断是否为目标客户
  5. 若相关,自动生成英文开发信并发送
  6. 自动翻页、换词,避免重复
  7. 所有已处理网址与客户信息自动记录,便于后续跟进

如果你对这个程序感兴趣,加我微信,免费送你。

✅ 一、注册账号

  1. 打开官网:https://www.mailgun.com/
  2. 点击右上角的 “Start Sending” 或 “Sign Up”
  3. 推荐使用企业邮箱进行注册(如 yourname@company.com),避免免费邮箱被限制。
  4. 选择计费方案:可先选择 Foundation Trial(试用版),支持发送最多 1,000 封邮件。

后续如需长期使用,建议选择 Foundation(每月 $35 起)。


    ✅ 二、添加并验证你的域名

    ⚠️ Mailgun 要求你使用自己的域名(如 yourdomain.com)来发送邮件,需要你配置 DNS。

    1. 进入控制台(Dashboard)

    网址:https://app.mailgun.com/

    2. 在左侧菜单点击:Send SendingDomains

    点击右上角的 “Add New Domain”

    3. 填写域名相关信息:

    • 输入你要发送邮件用的域名,如:mg.yourdomain.com(推荐使用子域名 mg 开头)
    • 选择区域(Region):
      • 🇺🇸 US(默认,推荐)
      • 🇪🇺 EU(仅欧洲业务可选)

    点击 Add Domain

    4. 按提示设置 DNS 记录

    Mailgun 会提供一组 TXT、CNAME 和 MX 记录,把它们添加到你域名的 DNS 控制台(例如阿里云、腾讯云、Cloudflare 等)

    一般需要设置如下几条记录:

    类型主机记录说明
    TXTmgmailgun 的验证密钥SPF + DKIM 验证
    MXmgmxa.mailgun.org邮件接收路由
    MXmgmxb.mailgun.org备用接收服务器
    CNAMEemail.mgmailgun.org追踪邮件打开行为

    5. 等待验证

    DNS 一般 5~30 分钟生效,Mailgun 页面会自动刷新验证状态。


    ✅ 三、获取 API Key 和发信参数

    1. 找到 API Key:

    进入左侧菜单:Send → Sending → Domain

    点击配置好的域名,在Domain Setting中找到Sending keys,点击 Add sending key。

    API Keys
    复制 API Key(注意保存好,只显示一次,无法再看到)


    ✅ 四、配置发信信息,用于程序调用

    你需要以下几个参数来发送邮件:

    配置字段示例值说明
    api_keykey-3f9xxxxxxxxxxxxxxx12e0f7a你的私钥
    domainmg.yourdomain.com你添加的发信域名
    from_nameJiaDingQiang发信人名称
    reply_toyourname@yourdomain.com收件人点击“回复”时的地址

    注意,reply_to最好是跟domain保持一致,否则会增加判定为垃圾邮件的概率。

    如果你正在配置DeepSeek自动找客户软件,配置后的结果如下:

    如果你对这个DeepSeek自动找客户程序感兴趣,加我微信,免费送你。

    贾定强微信

    微信扫一下,或点击链接添加好友