发邮件mailgun.org is not allowed to send
发表时间:2025-03-09 11:37 来源:未知 浏览:
次
您遇到的错误提示是因为使用了 **Mailgun 的免费账户**发送邮件,而免费账户有明确的限制。以下是具体原因和解决方案:
### **问题原因**
1. **免费账户限制**
Mailgun 的免费账户仅用于测试目的,发送邮件时需满足以下条件:
- **收件人地址**必须预先添加到账户的 **Authorized Recipients(授权收件人列表)**中。
- **发件域名**只能使用 Mailgun 提供的沙箱域名(如 `sandboxxxx.mailgun.org`),**不能自定义域名**。
2. **沙箱域名的限制**
您当前使用的发件域名 `sandbox128016f673224ea7bad87cd71811f0cf.mailgun.org` 是 Mailgun 提供的测试域名,仅允许向已授权的收件人发送邮件。
### **解决方案**
#### **方法 1:添加收件人到授权列表(临时测试用)**
1. 登录 **Mailgun 控制台**:https://app.mailgun.com/
2. 进入 **Settings → Authorized Recipients**。
3. 点击 **Add Recipient**,输入需要接收邮件的邮箱地址。
4. 收件人会收到验证邮件,需点击链接确认授权。
5. 授权后即可向该地址发送邮件。
#### **方法 2:升级到付费账户(正式使用推荐)**
1. 登录 Mailgun 账户,进入 **Billing** 页面。
2. 选择适合的付费计划(如 Foundation 或更高)。
3. 绑定付款方式并完成升级。
4. 升级后:
- **解除收件人数量限制**。
- **可使用自定义域名**(需通过 DNS 验证)。
- 获得更高的发送配额和优先级支持。
### **注意事项**
- **免费账户仅适合测试**:Mailgun 免费账户每月有 500 封的发送限制,且需手动授权每个收件人。
- **避免滥用**:直接使用沙箱域名群发邮件可能触发反垃圾邮件机制,导致域名被封锁。
- **自定义域名**:正式使用时,建议通过 DNS 配置自己的域名,提升发件可信度。
按照上述步骤操作后,您应该可以正常发送邮件。如果仍有问题,建议联系双翼软件客服
相关文章
推荐动态