当我输入“已发送”时,Mandrill 状态“排队”问题

Posted

技术标签:

【中文标题】当我输入“已发送”时,Mandrill 状态“排队”问题【英文标题】:Mandrill Status 'Queued' problem when im putting 'Sent' 【发布时间】:2019-03-20 07:56:48 【问题描述】:

我正在尝试使用 Python 创建一个带有 Mandrill 的发送模板。代码运行良好,但我得到的是“排队”状态而不是“已发送”。

我的代码:

import mandrill

MANDRILL_API_KEY = 'API-KEY'
email = 'email@example.com'
myEmail = 'email@example.com'
subjectMessage = 'Hi| Welcome Message'
template_content = ['content': subjectMessage, 'name': 'SUBJECT']
mandrill_client = mandrill.Mandrill(MANDRILL_API_KEY)
message = 'to': [
               'email': myEmail,
               'name': 'Dear Applicant:',
               'type': 'to'
           ],
           'subject': subjectMessage,
           'from_email': email
           

#result = mandrill_client.messages.send(message = message)
result = mandrill_client.messages.send_template(
    template_name='test-template', template_content=template_content, message=message, async=False, ip_pool=None, send_at=None)

# result is a dict with metadata about the sent message, including
# if it was successfully sent
print(result)
'''
['_id': 'abc123abc123abc123abc123abc123',
  'email': 'recipient.email@example.com',
  'reject_reason': 'hard-bounce',
  'status': 'sent']
'''

【问题讨论】:

【参考方案1】:

更新:我的代码运行良好。我的帐户是试用版...所以一定要付钱给山魈

【讨论】:

以上是关于当我输入“已发送”时,Mandrill 状态“排队”问题的主要内容,如果未能解决你的问题,请参考以下文章

发送电子邮件的 Mandrill 问题:消息未发送:排队

Paypal IPN状态 - 排队

使用 Mandrill 发送邮件。异步不起作用

山魈状态:排队

Mandrill 重新发送已发送的电子邮件,而不是重新安排

PayPal IPN - 排队