почта
mailto — это схема универсального идентификатора ресурса (URI) для адресов электронной почты . Он используется для создания гиперссылок на веб-сайтах , которые позволяют пользователям отправлять электронное письмо на определенный адрес непосредственно из HTML- документа, без необходимости копировать его и вводить в почтовый клиент .
Первоначально он был определен в запросе на комментарии (RFC) 1738 в декабре 1994 г. [1] расширен RFC 2368 в июле 1998 г., [2] и уточнен RFC 6068 в октябре 2010 г. [3]
Примеры
[ редактировать ]«mailto» можно использовать в HTML- документе для создания ссылки для отправки электронной почты:
<a href="mailto:[email protected]">Send email</a>
При нажатии на гиперссылку автоматически открывается почтовый клиент по умолчанию с предварительно заполненным адресом электронной почты.
В URL-адресе можно указать начальные значения заголовков (например, тема, копия и т. д.) и тела сообщения. Пробелы, возвраты каретки и переводы строк не могут быть встроены напрямую, но должны быть закодированы в процентах : [4]
<a href="mailto:[email protected]?subject=This%20is%20the%20subject&[email protected]&body=This%20is%20the%20body">Send email</a>
Можно указать несколько адресов: [3]
<a href="mailto:[email protected],[email protected]">Send email</a>
Адрес можно не указывать:
<a href="mailto:?subject=mailto%20with%20examples&body=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMailto">Share this knowledge...</a>
Стоит отметить, что вопросительный знак (?) должен быть добавлен только к начальному заголовку. Все последующие заголовки требуют амперсанда (&). В противном случае схема не будет правильно копировать заголовки в почтовый клиент. [5]
Безопасность и конфиденциальность
[ редактировать ]упоминается ряд проблем безопасности В RFC 6068 , одна из них — роботизированный сбор адресов . Конструкции Mailto можно найти на страницах HTML с помощью автоматизированных средств, которые обычно включают использование конструкций DOM или регулярных выражений . Адреса, собранные таким образом, могут быть добавлены в спамеров списки массовой рассылки и, таким образом, на них будет получено большое количество нежелательной почты.
Несмотря на то, что существуют методы «защиты» ссылок mailto от сбора данных ( среди них изменение адресов и JavaScript) адресов на основе запутывание , эти меры защиты можно обойти с помощью достаточно сложных роботов-сборщиков. Другие методы, такие как защита адреса с помощью CAPTCHA или аналогичная «проверка человечности», обеспечивают безопасность наравне с безопасностью, доступной для других методов контакта, в первую очередь веб-форм , которые сталкиваются с аналогичными проблемами с предотвращением спама.
Ссылки
[ редактировать ]- ^ Бернерс-Ли, Т.; Масинтер, Ларри; МакКахилл, М. (декабрь 1994 г.). «Единые указатели ресурсов (URL)» . Проверено 11 сентября 2021 г.
- ^ Хоффман, Пол; Масинтер, Ларри; Завински, Джейми (июль 1998 г.). «Схема URL-адресов mailto» . Проверено 26 сентября 2015 г.
- ^ Перейти обратно: а б Дерст, Мартин; Масинтер, Ларри; Завински, Джейми (октябрь 2010 г.). «Схема URI 'mailto'» . Проверено 26 сентября 2015 г.
- ^ «Создание гиперссылок § Ссылки для электронной почты» . Веб-документы MDN . Проверено 30 сентября 2019 г.
- ^ «RFC 6068» . Трекер данных IETF .