Каков формат составления ссылок на такие почтовые клиенты, как Gmail, Yahoo Mail, Hotmail и AOL?
В моем приложении я в настоящее время использую mailto: ссылки для открытия диалогов электронной почты. Это ужасно для пользователей веб-почты, поскольку обычно это приводит к тому, что Outlook или Apple Mail запускаются в их мастер настройки.
Пока я не реализовал отдельный виджет компоновки, я планирую специальный случай использовать ссылки mailto для пользователей с Gmail/Yahoo/Hotmail/etc. адреса.
Пока у меня есть следующие форматы компоновки ссылок:
Gmail:
https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=TO&su=SUBJECT&body=BODY
Yahoo! Почта (от qaru.site/info/107950/...):
http://compose.mail.yahoo.com/?to=TO&subject=SUBJECT&body=BODY
[Hotmail] (из qaru.site/info/107950/...)::
http://mail.live.com/mail/EditMessageLight.aspx?n=&to=TO&cc=CC&subject=SUBJECTt&body=BODY
Два вопроса:
- Какой правильный формат для ссылок AOL?
- Какие другие клиенты веб-почты я должен поддерживать, и какой формат они используют?
Ответы
Ответ 1
Некоторые поиски привели к тому, что это правильный формат для ссылок AOL Mail:
http://webmail.aol.com/Mail/ComposeMessage.aspx?to=TO&subject=SUBJECT&body=BODY&cc=CC&bcc=BCC
Источник: http://dev.aol.com/api/openmail/webmail (в разделе "Внешний вызов веб-почты" ) и некоторые поисковые запросы Google для поиска параметров.
Как только у вас есть эти 4 покрытия, я думаю, что у вас есть по существу все клиентские веб-клиенты.
Ответ 2
Относительно того, какие другие клиенты веб-почты поддерживают его, многое зависит от пользователей. В Германии, например, вы должны добавить GMX и web.de в список.
Ответ 3
Пример URL-адреса google выше возвращает ошибку google.
В феврале 2014 года на thread 2583928 рекомендуется заменить view=cm&fs=1&tf=1
на &v=b&cs=wh