Пару слов об особенности почтовой формы на PHP.
Несомненный плюс PHP в том, что файл обрабатывается на сервере, а не на компьютере посетителя сайта.
Главная проблема почтовых форм - русские кодировки. Она связана различиями почтовых программ, операционных систем и их настроек. Мы же не знаем, какой почтовой программой пользуется посетитель, тем более о ее настройках.
В PHP обработка полностью не зависима от браузера, почтовой программы и их настроек, а значит надежна.
А это значит, что нам надо создать 2 файла:
- собственно саму форму отправки, которую видит и заполняет посетитель нашего сайта,
- файл обработки почтовой формы.
Еще один плюс, посетитель не видит вашего адреса email. Кроме того в нашей форме ваш адрес не будет находиться в открытом виде, для защиты от спаммерских роботов.