2015-07-30 4 views
1

Im пытается отправить почту с помощью mandrill, но я не получаю почту, у меня есть успешное сообщение при отправке почты.Отправка почты с использованием mandrill

Я просто хочу отправить значение tel.

Это мой код

jQuery(function($) 
{ 
    $("#contact_form").submit(function() 
    { 
     // var email = $("#email").val(); // get email field value 
     var tel =$("#enviar").val(); 
     //var name = $("#name").val(); // get name field value 
     //var msg = $("#msg").val(); // get message field value 
     $.ajax(
     { 
      type: "POST", 
      url: "https://bitbucket.org/mailchimp/mandrill-api-js/src/ae244a4d28f7f51327f6982005d4283d5f329b35/mandrill.js", 
      data: { 
       'key': 'apikey', 
       'message': { 
        //'from_email': email, 
        //'from_name': name, 
        'from_tel':tel, 

        'subject': 'Website Contact Form', 
        'text': tel, 
        'to': [ 
        { 
         'email': '[email protected]', 
         'name': 'Taimur K Naziri', 
         'type': 'to' 
        }] 
       } 
      } 
     }) 
     .done(function(response) { 
      alert('Your message has been sent. Thank you!'); 
      alert(tel) // show success message 
      // $("#name").val(''); // reset field after successful submission 
      $("#enviar").val(''); 
      //$("#email").val(''); // reset field after successful submission 
      //$("#msg").val(''); // reset field after successful submission 
     }) 
     .fail(function(response) { 
      alert('Error sending message.'); 
     }); 
     return false; // prevent page refresh 
    }); 
}); 

<form name="contactform" method="post" id="contact_form"> 
<input id="enviar" type="tel" name="tel" placeholder="ESCRIBE TU # CELULAR" required /><br> 
<button class="button" type="submit"> Gratis x 30 días </button><br> 
</form> 

Может быть, что-то не так в сценарии, но я не знаю, что это возможно, ошибка, есть ли другой способ отправить почту с помощью Mandrill, JavaScript или JQuery ?

+0

теперь я изменить URL для https://mandrillapp.com/api/1.0/messages/send. json, но у меня все еще есть та же проблема –

ответ

3

Для отправки электронной почты с помощью API Mandrill вам необходимо изменить URL: на: https://mandrillapp.com/api/1.0/messages/send.json

function sendMail(){ 
    $.ajax({ 
    type: "POST", 
    url: "https://mandrillapp.com/api/1.0/messages/send.json", 
    data: { 
     'key': 'YOUR_KEY', 
     'message': { 
     'from_email': '[email protected]', 
     'to': [ 
      { 
      'email': '[email protected]', 
      'name': 'YOUR_RECEIVER_NAME', 
      'type': 'to' 
      } 
     ], 
     'subject': 'title', 
     'html': 'html can be used' 
     } 
    } 
    }); 
} 
+0

Я меняю URL-адрес, но у меня все еще такая же проблема –

+0

Когда вы входите в Mandrill. Вы можете проверить журнал. Есть что-то, что срабатывает? Может быть, Mandrill отправляет электронное письмо, но он попадает в ваш спам-фильтр? –

+1

Проблема решена !!!!! был URL и ключ api –

Смежные вопросы