Какво да правите, когато Mailto Forms не работят

Формулярите за електронна поща не винаги са толкова надеждни, колкото бихме се надявали. Изглежда просто нещо, кликнете върху бутона за форма и трябва да изпратите данните от формуляра по имейл. Но пощенските формуляри не винаги са толкова прости. Понякога вие или вашият клиент внимателно попълвате формуляра, но вместо да изпращате съдържанието на формуляра до пощенския адрес , той отваря имейл клиента.

Понякога имейл клиентът има тема, която изглежда като нещо като:? Име =================================================================================================== И понякога, от формуляра, който се добавя към електронната поща, изобщо няма. Това е проблемът с Mailto Forms. Те разчитат на две неща:

  1. Системата на клиента трябва да има имейл клиент по подразбиране
  2. Уеб браузърът на клиента трябва да може да се свърже с този имейл клиент

Ако създадете страница с формуляр mailto, а клиентът ви няма имейл клиент в своята система, формулярът mailto няма да работи. Ако техният уеб браузър не може да се свърже с имейл клиента, формулярът mailto няма да работи. Този проблем зависи от много фактори, включително:

И докато може да използвате Javascript за откриване на браузър и операционна система - ако това е взаимодействието между тях и имейл клиента, пак ще имате проблем.

Какво можете да направите, за да отстраните повредените формуляри на Mailto?

Ако сте уеб програмист, който използва формуляри и искате да използвате формуляр по електронна поща, трябва да сте наясно с това ограничение. Независимо от това, което правите, някои от вашите клиенти може да не могат да използват формуляра.

Ако все пак искате да използвате формуляр mailto на вашия сайт, трябва да сте сигурни, че вашите формуляри са правилни. И трябва да валидирате HTML, за да сте сигурни, че няма други проблеми.

Най-доброто решение за фалшиви формуляри за електронна поща

Силно препоръчваме да използвате CGI или PHP скрипт вместо форма за mailto. Има много начини, по които можете да използвате CGI, дори ако не знаете как да програмирате. Ето някои ресурси, които могат да ви помогнат:

Тази статия е част от урока за HTML формуляри