【问题标题】:Trying to send a mail using Mailgun API and its not working尝试使用 Mailgun API 发送邮件但它不起作用
【发布时间】:2020-09-05 00:11:27
【问题描述】:

由于某种原因,我在 MailGun 请求中收到 200 状态代码,但我没有收到任何电子邮件。我多次检查文档并尝试了多次,但我仍然没有收到任何邮件。请我很感激帮助。以下是我的代码:

import requests

API_KEY = "*************************************************"
YOUR_DOMAIN_NAME= "https://api.mailgun.net/v3/sandbox*****************************.mailgun.org"

def send_simple_message():
        return requests.post(
            f"https://api.mailgun.net/v3/https://api.mailgun.net/v3/{YOUR_DOMAIN_NAME}/messages",
            auth=("api", API_KEY),
            data={"from": f"Excited User <mailgun@{YOUR_DOMAIN_NAME}",
                  "to": ["**************************@outlook.com"],
                  "subject": "Hello",
                  "text": "Testing some Mailgun awesomness!"})

谢谢

【问题讨论】:

  • 请登录您的 mailgun 仪表板以确认您的邮件是否到达那里。如果你有一个 200 它可能在那里,如果它没有交付,你会在那里看到原因。
  • 在我的仪表板上一切都还在 0
  • 这个详细的描述可能会对你有所帮助:stackoverflow.com/questions/68150905/…

标签: python python-requests mailgun


【解决方案1】:

如果这是您的全部代码,您可能会在定义后错过send_simple_message()。 似乎你没有调用它就建立了定义

【讨论】:

    猜你喜欢
    • 2019-09-10
    • 2020-05-26
    • 2015-03-25
    • 1970-01-01
    • 1970-01-01
    • 2022-10-01
    • 1970-01-01
    • 2017-07-06
    • 1970-01-01
    相关资源
    最近更新 更多