Генератор на mailto връзки
Създайте mailto връзка с получатели, Cc, Bcc, тема и текст на съобщението, правилно кодирани с процент, плюс готова за поставяне HTML връзка.
Проверки
Не са открити проблеми.
Как се използва генераторът на mailto връзки
- Въведете един или повече адреси в До. Разделяйте няколко адреса със запетаи или нови редове.
- По желание попълнете Cc и Bcc, Тема и Текст на съобщението. Новите редове в текста се запазват.
- Задайте Текст на връзката, думите, върху които ще щракат посетителите. Ако го оставите празен, се използва първият адрес.
- Копирайте Mailto връзка, за да я използвате навсякъде, където се приема URL (конструктор на бутони, бюлетин, QR код), или копирайте HTML връзка, за да я поставите в уеб страница.
- Натиснете Тествай връзката, за да отворите вашето приложение за имейл с всичко попълнено. Нищо не се изпраща, докато сами не натиснете „изпрати“.
Зареди пример попълва формата с примерна заявка към поддръжката, а Изчисти изпразва всяко поле. Всичко работи във вашия браузър. Нищо от въведеното не се изпраща към сървър.
Как се изгражда mailto връзка
Схемата mailto: е дефинирана в RFC 6068. Получателите идват веднага след двоеточието, разделени със запетаи, а останалите полета следват като параметри на заявката:
mailto:support@example.com?cc=sales@example.com&subject=Order%20question&body=Hello%2C%0D%0A...
Тъй като цялото е URL, всяка стойност трябва да бъде кодирана с процент (percent-encoded). Този инструмент прилага правилата, които RFC наистина изисква:
- Интервалите стават
%20, никога+. Плюсът означава „интервал“ само при изпращане на HTML формуляри. В mailto връзка много имейл клиенти показват буквален+, така чеOrder+questionби пристигнало като „Order+question“. Истински+във вашия текст се кодира като%2B. - Новите редове стават
%0D%0A(връщане на каретката плюс нов ред), независимо какъв край на реда използва системата ви, което е формата, която RFC 6068 изисква в текста на съобщението. - Запазените знаци като
&,=,?,#и%се кодират, така че тема като „Q&A“ да не се разцепи на втори параметър. - Буквите с диакритични знаци и небългарските азбуки се кодират като UTF-8, например кирилицата „д“ става
%D0%B4. - Знакът
@на всеки адрес остава четим, както позволява стандартът.
В HTML изхода връзката се екранира и за атрибута href, а текстът на връзката се екранира като HTML, така че кавички или ъглови скоби в темата ви не могат да счупят страницата.
Извършвани проверки
Списъкът Проверки отбелязва адреси, които не изглеждат валидни, адреси, изброени два пъти в До, Cc и Bcc, и адреси с не-ASCII символи (например кирилица), които много клиенти отказват във връзки. Показвани имена като Мария <maria@example.com> не са позволени в mailto връзка, затова се запазва само адресът между ъгловите скоби. Получавате предупреждение и когато връзката има тема или текст, но няма получател, и когато надхвърли около 2000 символа, точката, от която някои браузъри и приложения за имейл започват да я режат.
Ограничения, които си струва да знаете
Mailto връзката зависи от устройството на посетителя. Тя отваря приложението за имейл, зададено по подразбиране, а на компютър без такова (често при ползващите уебпоща) щракването може да не направи нищо или да отвори приложение, което никога не използват. Добре е да покажете адреса и като видим текст или да предложите формуляр за контакт. Прикачени файлове не могат да се добавят чрез mailto връзка, а HTML форматиране в текста не се поддържа: текстът е обикновен.
Често задавани въпроси
Защо интервалите са кодирани като %20, а не като +?
RFC 6068 третира заявката на mailto като обикновен URI, където + е обикновен знак. Само HTML формулярите използват + за интервал. Кодирането на интервалите като %20 е единствената форма, която всеки имейл клиент чете по един и същ начин.
Мога ли да добавя няколко получатели?
Да. Въведете няколко адреса в До, Cc или Bcc, разделени със запетаи, точка и запетая или нови редове. Инструментът ги свързва със запетаи, разделителя, който дефинира стандартът. Някои стари версии на Outlook очакваха точка и запетая, но сегашните клиенти приемат запетаи.
Скрит ли е Bcc от човека, който щракне?
Не. Bcc скрива адресите от другите получатели на имейла, не от вашия посетител. Всеки може да прочете пълната връзка в кода на страницата, затова не слагайте в Bcc адрес, който искате да запазите в тайна.
Ще събират ли спамърите адреса?
Адресите в mailto връзките се виждат в кода на страницата и ботовете за събиране ги събират. Ако спамът е проблем, формулярът за контакт е по-безопасен от mailto връзката.
Защо връзката не прави нищо на моя компютър?
Браузърът ви няма конфигурирано приложение за имейл по подразбиране. Задайте такова в настройките на операционната система или кажете на браузъра да използва вашата уебпоща за връзки mailto:. Самата връзка е наред.
Сродни инструменти
- URL кодиране и декодиране Безплатно URL кодиране и декодиране. Кодирайте параметри или цели адреси, декодирайте последователности %XX и третирайте + като интервал. Работи в браузъра.
- Генератор на UTM връзки Създайте URL адреси за кампании с UTM параметри за Google Analytics, една връзка или стотици наведнъж, със запазване на съществуващата заявка и експорт в CSV.
- Генератор на мета тагове Безплатен генератор на мета тагове за заглавие, мета описание, каноничен URL, robots и viewport, с проверка на дължината и правилно екраниран HTML.
- Генератор на QR код Създайте безплатни QR кодове за връзки, текст, Wi-Fi, контакти, имейл и SMS. Добавете цветове и лого и изтеглете PNG или SVG. Нищо не напуска устройството ви.