如何使用mailgunapi向邮件列表的所有成员发送电子邮件

2024-04-24 10:29:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我不完全理解mailgunapi逻辑。 这是我的问题

我想向我的邮件列表发送一封电子邮件(即mailinglist@mg.mydomain.com)。但是如果我将API与以下代码一起使用:

def send_simple_message(subject, message):
    return requests.post(
        "https://api.eu.mailgun.net/v3/mg.mydomain.com/messages",
        auth=("api", "****-*****-****"),
        data={"from": "some-user@mg.mydomain.com",
              "to": ["mailinglist@mg.mydomain.com"],
              "subject": subject,
              "text": message})

邮件不会传递给邮件列表的所有订户。如果在"to": ["user1@domain1.com", "user2@domain1.com", "user3@domain2.com"]中设置一个我的所有用户的列表,他们会收到电子邮件,但不会从邮件中收到,因此可以看到彼此的电子邮件地址。你知道吗


Tags: tocomapimessage列表电子邮件邮件逻辑
1条回答
网友
1楼 · 发布于 2024-04-24 10:29:12

正如GiovaniSalazar所说,问题确实出在邮件列表中。代码是正确的,但是您需要向发件人(在我的示例some-user@mg.mydomain.com)添加发送到mailgun mailinglist仪表板中的邮件列表的权限。。。我真丢脸!你知道吗

相关问题 更多 >