我遇到的问题是mailgun提供的示例curl命令没有发送电子邮件。一旦我替换了我的值,这就是它的样子
curl -s --user 'api:dfjkdjksan-api-keyasdfjkj' \
sandbox33380083kdsomedomain39dks.mailgun.org \
-F from='Excited User <mailgun@sandbox33380083kdsomedomain39dks.mailgun.org>' \
-F to='example@gmail.com' \
-F subject='Hello' \
-F text='Testing some Mailgun awesomeness!'
此命令将类似“ Mailgun API”的内容打印到控制台,但是电子邮件未出现在收件箱中。电子邮件(example@gmail.com
)已在mailgun网站上注册
当我试用测试邮件时,我会无限期地获得此状态,当计时器用尽时,它将重新开始。
答案 0 :(得分:0)
将/messages
添加到您域的末尾,这样它就是
curl -s --user 'api:dfjkdjksan-api-keyasdfjkj' \ sandbox33380083kdsomedomain39dks.mailgun.org/messages
另外,如果您使用的是GoDaddy,则将大多数mx和txt记录的域设置为mg
之类的子域,而不是mg.yourdomain.com