Задать вопрос
@archi1998

Как отправить письмо на почту с помощью mandrillapp и javascript?

Имеется код на javascript, который по идее должен отправлять письмо на почту, но этого не происходит. Пишет, что письмо отправлено, а на почте пусто. Что тут не так?
var xmlhttp = (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
    xmlhttp.open('POST', 'https://mandrillapp.com/api/1.0/messages/send.json');
    xmlhttp.setRequestHeader('Content-Type', 'application/json;charset=UTF-8');
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4) {
            if(xmlhttp.status == 200) alert('Mail sended!')
            else if(xmlhttp.status == 500) alert('Check apikey')
            else alert('Request error');
        }
    }
    xmlhttp.send(JSON.stringify({'key': 'КЛЮЧ',
   'message': {
       'from_email': 'artour777-arya1998@mail.ru',
       'to': [{'email': 'artour777.arya1998@gmail.com', 'type': 'to'}],
       'autotext': 'true',
       'subject': 'Yeah!',
       'html': '<h1>Its work!</h1>'
    }}));
  • Вопрос задан
  • 226 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
MetaDone
@MetaDone
Хорошо сформулированный вопрос - 50% решения
В личном кабинете посмотрите историю вызовов api, вполне вероятно что там есть информация об ошибке
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы