1. Добавить строку темы
Вы можете предварительно заполнить строку темы в электронном письме, добавив тему после «? Subject = » после адреса электронной почты.
Таким образом, ссылка теперь становится:
<a href="mailto:someone@yoursite.com?subject=Mail from Our Site">Email Us</a>
2. Отправить нескольким получателям
Почту можно отправлять дополнительным получателям в виде копий (cc) или слепых копий (bcc).
Это делается аналогичным образом, помещая '?cc=someoneelse@theirsite.com' после начального адреса.
Так что ссылка выглядит так:
<a href="mailto:someone@yoursite.com?cc=someoneelse@theirsite.com">Email Us</a>
Копия может быть просто заменена на bcc, если вы хотите отправить слепые копии.
Это может быть очень полезно, если у вас есть ссылки на страницы различной тематики. На каждой странице вы можете отправить электронное письмо соответствующему лицу в компании, но также с копией всех писем, отправленных на центральный адрес.
Конечно, вы можете указать более одного дополнительного получателя, просто разделите список получателей запятой.
<a href="mailto:someone@yoursite.com?cc=someoneelse@theirsite.com, another@thatsite.com, me@mysite.com">Email Us</a>
Источник от Получение дополнительной информации от 'mailto' , который теперь 404s. Я получил контент от waybackmachine.
3. Код объединения
Вы можете объединить различные биты кода выше, добавив '&' между каждым.
Таким образом добавляя
me@mysite.com?subject=Hello&cc=you@yoursite.com&bcc=her@hersite.com
послал бы письмо с темой «Привет» мне и вам.
4. Написать письмо
Вы также можете предварительно заполнить тело письма началом сообщения или написать сообщение целиком, если хотите! Чтобы добавить что-то в тело письма, снова просто, как указано выше - '? Body = ' после адреса электронной почты. Однако форматирование этой электронной почты может быть немного сложнее. Для создания пробелов между словами вы должны будете использовать шестнадцатеричный код - например, '% 20 ' между каждым словом, а для создания новых строк будет означать добавление '% 0D '. Точно так же символы, такие как $ , должны быть записаны в шестнадцатеричном коде.
Если вы также хотите добавить строку темы и отправить копии нескольким получателям, это может сделать очень длинный и трудный для написания кусочек кода.
Он отправит сообщение трем людям с указанием темы и сообщения, все, что вам нужно сделать, это добавить свое имя.
Просто посмотрите на код!
<a href="mailto:abbeyvet@outfront.net?CC=spooky@outfront.net
&BCC=thomasbrunt@outfront.net&Subject=Please%2C%20I%20insist
%21&Body=Hi%0DI%20would%20like%20to%20send%20you%20
%241000000%20to%20divide%20as%20you%20see%20fit%20among
%20yourselves%20and%20all%20the%20moderators.%0DPlease%
20let%20me%20know%20to%20whom%20I%20should%20send
%20the%20check.">this link</a>
Примечание. Исходный URL источника, на котором я обнаружил, что теперь он 404, поэтому я перехватил контент с waybackmachine и разместил его здесь, чтобы он не терялся. Кроме того, ФП заявил, что это не для веб-сайта, что и есть эти примеры, но некоторые из этих методов все еще могут быть полезны.