我有一个Ionic 3应用程序,它有一些代码可以在触发某个操作后向收件人发送电子邮件。当我在浏览器中测试这个时,我得到了预检问题,因此我使用谷歌Chrome插件来解决这个问题,这个插件允许我启用CORS,当我实际执行该功能时,我获得了成功,如下所示:
Headers {
ok:true,
status:200,
statusText:"OK",
type:2,
url:"https://api.mailgun.net/v3/https://api.mailgun.net/v3/<my-domain>/messages",
_body:"Mailgun Magnificent API"
}
但是,电子邮件永远不会发送到提供的地址。它不是垃圾邮件或其他任何东西。有谁知道可能导致这种情况的原因?
答案 0 :(得分:0)
检查这三件事:
1)您的网址似乎很奇怪,嵌套https://
。它应该只是https://api.mailgun.net/v3/<my-domain>/messages
2)确保在尝试使用之前验证了您的Mailgun帐户
3)你是否处于沙盒模式?如果是,您是否添加了授权收件人?如果没有,您就无法发送任何电子邮件。