2015-12-06 8 views
0

Я работаю на сайте опроса, и мне нужно отправить опрос пользователям по электронной почте. Пользователи должны иметь возможность голосовать по опросу от самого электронного письма, не выходя из своей страницы.Отправка HTML-форм по электронной почте

Сейчас я использую мандрилл для отправки писем, но всякий раз, когда я отправляю почту, содержащую радиокнопки; кнопки не отображаются в почте, и сохраняется только текстовая часть почты.

Как это можно сделать?

Сейчас я пытаюсь отправить эту простую форму HTML, создав шаблон в Mandrill

<!doctype html> 
<html class="no-js" lang=""> 
<head> 
    <meta charset="utf-8"> 
    <meta http-equiv="x-ua-compatible" content="ie=edge"> 
    <title>Widget Test</title> 
    <meta name="description" content=""> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 


</head> 
<body style="width:900px;margin:0 auto;"> 

<form method="post" action="https://www.<xyx>.com/servemailpollresponse/"> 
<p>Will you attend?<br /> 
<input type="radio" name="will_attend"> Sure!<br /> 
<input type="radio" name="will_attend">Maybe?<br /> 
<input type="radio" name="will_attend">Nope.<br /> 
<input type="submit"></p> 
</form> 

</body> 
</html> 
+0

Украсит ваш вопрос, с вашим кодом. – Ferrrmolina

+0

_... только текстовая часть почты persists._ может означать, что ваша почта отправляется только как текст. – LGSon

+0

@LGSon да только отправляется обычный текст – ankit

ответ

0

... только текст часть почты сохраняется.

Это может означать, что ваша почта отправляется только как текст.

При отправке почты можно отправить их в виде текста или html, а также иметь форму, которую она должна быть отправлена ​​как html.

В Mandrill есть ключ «html» в запросе JSON, который необходимо установить, или вы можете создать шаблон и передать текст, который вам нужно добавить.

Link to API docs here

Примечание: И, как mplungjan писал, радио-кнопки нужно значение

0

Добавить значение радиоприемников. Сейчас нет ничего, чтобы отправить

Как это:

<input type="radio" name="will_attend" value="sure"> Sure!<br /> 
<input type="radio" name="will_attend" value="maybe">Maybe?<br /> 
<input type="radio" name="will_attend" value="nope">Nope.<br /> 
+0

попробовал это .. он не работает – ankit

+0

Тогда проблема на сервере. Пожалуйста, разместите скрипт servermailpollresponse тоже в своем вопросе – mplungjan

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