Описание тега mailto

Mailto - это схема URI для адресов электронной почты. Он используется на веб-страницах в качестве ссылки, которая открывает новое сообщение электронной почты на указанный адрес в почтовом клиенте пользователя по умолчанию.

Mailto - это схема URI, нацеленная на клиента пользователя из браузера. Нажатие MailTo ссылки создает новое сообщение электронной почты в почтовом клиенте пользователя, возможно, с до, см, предмета, и тело предварительно заполненное.

Ссылку mailto можно вставить на веб-страницу с помощью стандартной якорной ссылки:

  • Простейшая ссылка mailto с указанием адреса получателя..

    <a href='mailto:someone@host.com'>Click to email</a>
    
  • Несколько получателей..

    <a href='mailto:nobody@host.com,nowhere@host.com'>Click to email</a>
    
  • Автозаполнение темы...

    <a href='mailto:someone@host.com?subject=This%20is%20the%20subject'>Click to email</a>
    
  • Автозаполните строку темы и укажите адрес электронной почты, на который нужно отправить копию.

    <a href='mailto:someone@host.com?cc=me@me.com&subject=Testing%20mailto&'>Click to email</a>
    
  • Mailto 3 человека, с BCC и сабжем..

    <a href='mailto:someone@yoursite.com?cc=someoneelse@theirsite.com, another@thatsite.com, me@mysite.com&bcc=lastperson@theirsite.com&subject=Big%20News'>Click to email</a>
    
  • Автозаполнение строки темы и текста электронного письма с переносом строки.

    <a href='mailto:someone@host.com?subject=Readme&body=This%20is%20the%20first%20line%0D%0AThis%20is%20the%20second'>Click to email</a>
    
  • Добавить адрес для ответа..

    <a href='mailto:someone@host.com?reply-to=me@me.com'>Click to email</a>
    

Экранирование специального символа

В URL mailto символы "?", "=", "&" Зарезервированы.

Специальные символы, которые появляются в адресах, заголовках или содержимом сообщения, должны быть закодированы с помощью символа "%", за которым следует двузначное шестнадцатеричное число. См. RFC3986 для исчерпывающего описания кодировок URL.

Space = %20             : = %3A         ] = %5D
Line Break = %0D%0A     ; = %3B         { = %7B
" = %22                 ' = %27         } = %7D
# = %23                 < = %3C         \ = %5C
$ = %24                 > = %3E         | = %7C
% = %25                 / = %2F         = = %3D
^ = %5E                 ? = %3F
& = &amp;               [ = %5B

8-битные символы в адресах mailto запрещены.

Дополнительная информация

  • RFC 2368, который определяет схему mailto.