Простая форма по электронной почте ... это возможно? - PullRequest
1 голос
/ 05 декабря 2008

Я разрабатываю HTML-письмо для Holiday Art Market. Просьба просто о графическом дизайне, сделать его красивым, поставить дату / время и т. Д., Но мне интересно, могу ли я также внедрить форму RSVP в электронном письме: вы приехали, да или нет? Можно ли это сделать по электронной почте или мне нужно перенаправить на сайт? Если это можно сделать, то как?

Еще раз спасибо сообществу SOF!

Ответы [ 3 ]

2 голосов
/ 05 декабря 2008

Самое простое решение - если все, что вам нужно - это ответ «да» или «нет» - это вставить две ссылки, одну для «да» и одну для «нет», с идентифицирующей информацией, уже имеющейся в параметрах строки запроса ссылок, например,

http://www.yourdomain.com/rsvp.aspx?by=email@receiver.com&response=no

http://www.yourdomain.com/rsvp.aspx?by=email@receiver.com&response=yes
1 голос
/ 05 декабря 2008

В прошлый раз, когда я пытался (примерно в 2001 году), он работал нормально. Просто убедитесь, что атрибут action = тега form содержит абсолютный URL.

Джим.

0 голосов
/ 05 декабря 2008

Я бы не добавил его в электронное письмо. Люди будут предупреждать об этом с уважительной причиной - нет простого способа определить, на что указывает «действие»; и клиент не будет любезно перенаправлен на сайт без его ведома после нажатия кнопки «Отправить».

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

<a href = "www.yoursite.com/submit?from={$SenderEmailAddress}&answer=yes">Yes</a>

<a href = "www.yoursite.com/submit?from={$SenderEmailAddress}&answer=no">No</a>

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...