Отправка писем в php (mail)
За отправку писем в php отвечает функция mail, работа которой очень проста.
Для её работы надо передать ей три параметра:
- Email, которому отправляем письмо;
- Тема сообщения;
- Само сообщение;
- Заголовки(кодировки, от кого приходит и другие параметры);
Простой пример работы:
mail("paul@mail.com", "Тема сообщения" , "Текст сообщения", "Line 1\nLine 2\nLine 3");
Чтобы было удобно, и наглядно напишем следуйщее:
<?php $name = "Павел"; $message = "Текст сообщения"; $send = "Привет: ".$name.", хочу сказать: ".$message; $to= "paul@mail.com"; $from = "no-replay@mail.com"; $subject = "message for your site"; // тема сообщения // заголовки, отвечающие за кодировку и тип письма, оставляем без изменений $headers = "From: $from\r\nReplay-To: $from\r\nContent-type: text/plain; charset=utf-8\r\n"; // функция php для отправки email mail(кому отправляем, тема, текст в сообщении, заголовки) mail($to, $subject, $send, $headers); ?>
Также возможно отправлять письма нескольким адресатам, для этого просто добавляйте адреса в строку через запятую, но нагляднее писать вот так:
$to = "paul@mail.com"; $to .= "alex@mail.com"; $to .= "anton@mail.com";
Возможе
Оставить комментарий