Подтвердить что ты не робот

Mailto ссылка для больших тел

У меня есть страница, на которой пользователь может выбрать несколько разных абзацев. Когда нажимается ссылка (или кнопка), электронное письмо откроется и поместит все эти абзацы в тело письма, отправит его по адресу и заполнит тему. Однако текст может быть слишком длинным для ссылки mailto.

Как это обойти?


Мы думали о том, что SP из SQL Server это делает, но пользователю нужен хороший способ "увидеть" электронную почту, прежде чем они взорвут 50 сотрудников исполнительного уровня с элементами, которые не следует отправлять... и, конечно же, там все дело в том, чтобы делать ИТ для ИТ, а не заниматься программированием. 80 (

Когда вы создаете материал для ИТ, это не значит (некоторые говорят не должны) должны быть довольно функциональными. Другими словами, это не собака, которую мы пробуждаем только собачью пищу, которую мы должны есть.


Мы начали говорить об этом и решили, что "почтовая форма" даст нам именно то, что мы ищем.

1. Совсем другой взгляд, позволяющий пользователю узнать, что пушка загружена и нацелена. 2. Возможность изменения/добавления текста в электронную почту. 3.Отправить копию себе или нет. 4. Быстро закодировать.

4b9b3361

Ответ 1

Поместив данные в форму, я смог сделать тело около 1800 символов задолго до того, как форма перестанет работать.

Код выглядел так:

<form action="mailto:[email protected]">
    <input type="hidden" name="Subject" value="Email subject">
    <input type="hidden" name="Body" value="Email body">
    <input type="submit">
</form>

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

Ответ 2

Должен ли файл электронной почты находиться в сообщении электронной почты? Не могли бы вы разместить большой контент где-нибудь в центре (файл-share/FTP-сайт), а затем просто отправить ссылку на контент?

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