Самый простой способ отправить письмо при помощи PHP - воспользоваться стандартной функцией mail. Она имеет следующий синтаксис:
bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]])
Обязательные параметры:
E-mail получателя
Заголовок письма
Текст письма
Отправитель
Необязательные параметры:
Дополнительные заголовки письма
Дополнительные параметры командной строки
Возвращаемое значение::
true, если письмо было принято к доставке
false, в противном случае.
Простейший пример ее использования выглядит так:
*****************
<?
$to = "support@parking.ru";
$subject = "заявка";
$email = "support@parking.ru";
$mess = "Заявка";
$extra = "From: $email\r\nReply-To: $email\r\n";
$extra .= "Content-type: text/html; charset=Windows-1251;\r\n";
mail ($to, $subject, $mess, $extra);
echo("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\">");
echo("Заявка отправлена. Мы свяжемся с Вами!<br><br>\n");
?>
*************
Обратите внимание, что после From: обязательно должен быть указан e-mail адрес, иначе письмо обработано не будет.
пример скрипта:
***
<?php
// multiple recipients
$to = 'support@parking.ru' . ', '; // note the comma
$to .= 'support@parking.ru';
// subject
$subject = 'PHP script for sending mail';
// message
$message = '
Hello! You have just sent email from PHP test script
';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers
$headers .= 'Cc: support@parking.ru' . "\r\n";
$headers = 'From: support@parking.ru';
// Mail it
mail($to, $subject, $message, $headers);
?>
***