HTML-форма в почтовом клиенте - PullRequest
1 голос
/ 01 апреля 2009

Хорошо, получите это.

Мне поручили написать HTML-форму для отправки по электронной почте клиентам, чтобы они могли заполнить ее и отправить ОТ КЛИЕНТА! очевидно, отправка ссылки на существующую форму на нашем веб-сайте недостаточно хороша.

Я все еще пытаюсь разобраться с этим, поскольку это кажется почти лишенным здравого смысла, но в любом случае, я предполагаю, что у меня не будет способа проверить данные, и если на самом деле это сработает, как пользователь узнает? WTF ?????

Получите это, они будут отправлять клиентам документы в формате pdf и html, я пытался изложить свои аргументы, но, видимо, маркетолог сказал, что это возможно и ДОЛЖНО БЫТЬ СДЕЛАНО, РАБОТАЯ ПО ​​ПЯТНИЦЕ!

Ответы [ 4 ]

2 голосов
/ 01 апреля 2009

Это не очень хорошая идея по многим направлениям:

  1. Не все почтовые клиенты будут поддерживать пост в форме из HTML см .: http://www.campaignmonitor.com/blog/post/2435/how-forms-perform-in-html-emai/

  2. Нет проверки на стороне клиента

  3. Что именно не так со ссылкой?
  4. Как вы получаете данные из формы PDF? Вы можете получить дорогие инструменты формы от Adobe: http://www.adobe.com/government/forms.html

  5. Некоторые средства проверки на спам / av могут распоряжаться электронными письмами на основе форм.

0 голосов
/ 02 июля 2009

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

Adobe PDF-сервер - это единственный разумный способ сделать это, но для поддержки сервера нового типа требуется много денег и работа в сети.

0 голосов
/ 01 апреля 2009

Это вообще плохая идея. Большинство почтовых клиентов допускают только ограниченный HTML, с ограниченным CSS и вообще без JavaScript. Смотри: http://www.sitepoint.com/code-html-email-newsletters/

Многие почтовые клиенты не разрешают отправлять какие-либо формы (по крайней мере, со стандартными настройками безопасности).

0 голосов
/ 01 апреля 2009

Есть только две возможности: во-первых, у почтового клиента должна быть среда выполнения php для локального запуска сценария php, а также встроенный почтовый сервер - что не подходит для большинства из них. Во-вторых, ваш почтовый клиент действует как браузер и отображает форму (которая все еще находится в Интернете) в своем окне просмотра почты (что, возможно, возможно, но я не знаю ни одного распространенного почтового клиента, делающего это).

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

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