Основни положения на Mailto линковете
Mailto линкът се състои от няколко части: схемата mailto:, целевият имейл адрес(и) и поредица от опционални параметри. Параметрите ви позволяват да попълните предварително полета като Тема, Съдържание, CC и BCC. Те се добавят към края на имейл адреса с помощта на специални знаци.
mailto:name@example.com?subject=Hi&body=Hello
Започване с 'mailto:'
Всеки mailto линк трябва да започва с префикса mailto:. Този префикс казва на браузъра, че линкът трябва да бъде обработен от имейл клиента по подразбиране на потребителя (като Outlook, Apple Mail или Gmail), а не чрез отваряне на уеб страница.
mailto:hello@example.com
Един получател
За да създадете линк, който изпраща имейл до един човек, просто добавете неговия имейл адрес веднага след префикса mailto:. Например: mailto:alex@example.com.
mailto:sara@example.com
Множество получатели
За да изпратите имейла до повече от един човек, можете да добавите множество имейл адреси, разделени със запетая (без интервали). Например: mailto:alex@example.com,dana@example.com.
mailto:sara@example.com,omar@example.com
Без получател (празно До)
Можете също така да създадете mailto линк без получател. Това е полезно за бутони тип 'Сподели с приятел', при които искате потребителят сам да избере на кого да изпрати предварително написаното съобщение. За да направите това, просто пропуснете имейл адреса след mailto: и започнете директно с параметрите (напр. mailto:?subject=Виж%20това).
mailto:?subject=Check%20this%20out
? и & (Разделители на параметри)
Когато добавяте параметри (като тема или съдържание), трябва да използвате разделители. Първият параметър винаги трябва да започва с въпросителен знак (?). Всеки следващ параметър след първия трябва да бъде разделен с амперсанд (&). Този синтаксис следва стандартния формат за URL заявки.
mailto:hi@example.com?subject=Hello&body=Hi%20there&cc=team@example.com
Добавяне на Тема (Subject)
За да попълните предварително темата на имейла, използвайте параметъра subject=. Не забравяйте да кодирате текста (вижте раздела за URL кодиране по-долу). Например: mailto:alex@example.com?subject=Въпрос%20за%20вашите%20услуги.
mailto:hi@example.com?subject=How%20are%20you%3F
Добавяне на Тема и Съдържание (Body)
За да добавите и тема, и основно съдържание, използвайте параметъра body= и го свържете към темата с &. Например: mailto:alex@example.com?subject=Здравей&body=Това%20е%20съобщението.
mailto:hi@example.com?subject=Welcome&body=Hi%20there%2C%0A%0AThanks%20for%20joining%2E
CC и BCC параметри
Можете да добавите получатели в полетата Копие (CC) и Скрито копие (BCC) с помощта на параметрите cc= и bcc=. Подобно на основното поле До, можете да добавите множество адреси, като ги разделите със запетая. Например: mailto:alex@example.com?cc=dana@example.com&bcc=manager@example.com.
mailto:sara@example.com?cc=omar@example.com,lee@example.com&bcc=records@example.com
Всичко заедно (Всички параметри)
Можете да комбинирате всички тези параметри в един мощен линк. Просто запомнете правилото: първият параметър започва с ?, а всеки следващ започва с &. Например: mailto:sales@example.com?cc=manager@example.com&subject=Заявка%20за%20оферта&body=Моля,%20изпратете%20оферта.
mailto:hi@example.com?cc=boss@example.com&bcc=me@example.com&subject=Dear%20Lucy&body=Hope%20you%20are%20well%21
URL кодиране (Интервали и специални символи)
Тъй като mailto линковете са URL адреси, те не могат да съдържат интервали или определени специални символи директно. Тези символи трябва да бъдатURL кодирани (процентно кодирани). Например, интервалът става %20, а новият ред става %0A. Генераторът автоматично се грижи за това кодиране, така че не е нужно да го правите ръчно.
Hi there! → Hi%20there%21
Таблица за URL кодиране
Таблица за URL кодиране | Символ | Кодирано | Честота в имейлите |
| Интервал | %20 | |
| Нов ред | %0A | |
| Удивителен знак (!) | %21 | |
| Кавички (") | %22 | |
| Диез (#) | %23 | |
| Амперсанд (&) | %26 | |
| Въпросителен знак (?) | %3F | |
| Кльомба (@) | %40 | |
| Процент (%) | %25 | |
Използване в HTML (<a> таг)
След като сте създали своя mailto: линк, трябва да го поставите в уебсайта си. Това се прави чрез добавяне на линка към атрибута href на<a>HTML таг (котва), ограждащ текста, който искате да направите кликаем, и завършващ със</a>затварящ таг.
<a href="mailto:hi@example.com?subject=Hello">Contact us</a>
Този генератор предоставя готовия HTML код, така че можете просто да го копирате и поставите във вашия уебсайт или приложение.