Mandrill "reject reason": "unsigned"

Я пытаюсь отправить электронные письма с помощью службы электронной почты mandrill, но я получаю следующую ошибку:

[
    {
        "email": "pranav_withyou@hotmail.com",
        "status": "rejected",
        "_id": "daab0daa538a4fe9b161be709593be0b",
        "reject_reason": "unsigned"
    }
]

Я пытаюсь отправить электронную почту с помощью ajax-вызова в javascript, например:

    $.ajax({
        type: "POST",
        url: "https://mandrillapp.com/api/1.0/messages/send.json",
        data: {
            "key": "RemovedforSecurityitscorrect",
            "message": {
                "html": "<p>Example HTML content</p>",
                "text": $('#emailText').val(),
                "subject": $('#emailSubject').val(),
                "from_email": $('#fromEmail').val(),
                "from_name": $('#fromName').val(),
                "to": [{
                        "email": $('#toEmail').val(),
                        "name": $('#recipientName').val(),
                        "type": "to"
                }],
                "headers": {
                    "Reply-To": $('#fromName').val()
                }
            },
            success: function (data) {
                console.log("Email Sent");
            },
            error: function (xhr, status, error) {
                console.log("Error while sending mail");
            }
        }
    });

все значения поступают на вызов ajax , и вызов сделан на сервер, очевидный из ответа. Что может быть проблемой?

1 ответов


Я понял причину, это была глупая ошибка. Я пытался отправить почту через мой личный идентификатор электронной почты, который находится на другой домен чем для которого Mandrill настроен и проверен.

поиск причины ошибки, я обнаружил, что эта ошибка отправляется из Mandrill, когда Почта, отправленная из непроверенных доменов или доменов без действительных записей SPF и DKIM, будет отклонена с помощью reject_reason, неподписанные.

enter image description here

для получения дополнительной информации см.

для выполнения требуемой настройки, связанной с SPF & DKIM для Mandrill пожалуйста см.:

https://mandrill.zendesk.com/hc/en-us/articles/205582277-How-do-I-add-DNS-records-for-my-sending-domains-