我不完全理解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"]
中设置一个我的所有用户的列表,他们会收到电子邮件,但不会从邮件中收到,因此可以看到彼此的电子邮件地址。你知道吗
正如GiovaniSalazar所说,问题确实出在邮件列表中。代码是正确的,但是您需要向发件人(在我的示例
some-user@mg.mydomain.com
)添加发送到mailgun mailinglist仪表板中的邮件列表的权限。。。我真丢脸!你知道吗相关问题 更多 >
编程相关推荐