Mailgun curl 命令不发送电子邮件

Mailgun curl command is not sending emails

我 运行 遇到的问题是 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 网站上注册

当我尝试测试邮件程序时,我无限地得到这个状态,当计时器用完时,它就重新开始。

/messages 添加到您的域的末尾,这样它就是

curl -s --user 'api:dfjkdjksan-api-keyasdfjkj' \ sandbox33380083kdsomedomain39dks.mailgun.org/messages

此外,如果您使用的是 GoDaddy,请将大多数 mx 和 txt 记录的域设置为像 mg 这样的子域,而不是 mg.yourdomain.com