我正在投票站点上工作,我需要通过电子邮件本身向用户发送投票。用户应该能够在不离开页面的情况下通过电子邮件对投票进行投票。
现在我正在使用mandrill发送电子邮件,但每当我发送包含单选按钮的邮件时;邮件中没有显示按钮,只有邮件的文本部分仍然存在。
如何做到这一点?
现在我正试图通过在mandrill
中创建模板来发送这个简单的html表单<!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 :(得分: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 />
答案 1 :(得分:0)
...只有邮件的文本部分仍然存在。
这可能意味着您的邮件仅以文字形式发送。
发送邮件时,可以将其作为文本或html发送,并进行表单工作,必须以html格式发送。
在Mandrill中有一个&#34; html&#34;键入需要设置的请求JSON,或者您可以创建模板并传入需要添加的文本。
注意:并且,正如mplungjan所写,单选按钮需要值