Предоставьте ссылку, чтобы пользователи могли отправлять электронные письма нашей компании, даже если у них не установлен Outlook / Outlook Express. - PullRequest
0 голосов
/ 29 апреля 2011

Мы хотим разместить на нашем сайте ссылку «Подписаться», при нажатии на эту ссылку это href

href="mailto:subscriber@org.com&subject=i want to subscribe?body=whatever"

Это прекрасно работает, это очень просто, но проблема для тех, у кого не установлен outlook / outlook express.

Без реальной разработки каких-либо новых функций возможно ли это сделать для пользователей gmail / yahoo / aol / etc .... email?

Ответы [ 4 ]

2 голосов
/ 29 апреля 2011

Схема URL mailto работает во всех браузерах и только в почтовых клиентах, которые ее поддерживают.

По сути, при щелчке он запускает почтовый клиент по умолчанию на компьютере и устанавливает адрес, тему и тело.

Невозможно заставить его работать в почтовом клиенте, основанном на веб-технологиях, поскольку их нельзя установить в качестве почтовых клиентов по умолчанию.

0 голосов
/ 29 апреля 2011

Вы можете обойти все почтовые клиенты / службы веб-почты, если вместо этого у вас есть форма для отправки сообщений с местом для размещения адреса электронной почты, на который компания должна ответить. Простой скрипт CGI или PHP может превратить это в электронное письмо на стороне сервера.

На этой странице есть пример PHP. http://www.w3schools.com/PHP/php_mail.asp

0 голосов
/ 29 апреля 2011

С помощью HTML невозможно определить, установлен ли на клиенте Outlook или другие клиентские приложения.

0 голосов
/ 29 апреля 2011

Действие, которое происходит, когда пользователь нажимает ссылку «mailto», зависит от конечного пользователя.

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