Исходный код PHP-сценария для отправки писем с сайта Softholm.com
  бесплатный софт

SoftHolm.com     Программы     Статьи    Книги    Mobile    Доска объявлений    Игра    Forex     RSS




PHP скрипт - отправка электронной почты E-Mail



Скрипт почтового сервиса сайта SoftHolm.com предназначен для отправки писем по электронной почте с помощью веб-интерфейса.

Посмотреть работу скрипта можно на странице.

В файл HTML вставляется следующий фрагмент кода - он отвечает за прием исходных данных от пользователя. В данном случае это:

- адрес электронной почты абонента получателя - поле "Кому". Переменная to принимает текстовое значение адреса.

- адрес электронной почты абонента отправителя - поле "От кого". Переменная fr принимает текстовое значение адреса.

- поле "Тема". Переменная tem принимает текстовое значение темы письма.

- поле "Текст письма". Переменная mess принимает значение текста письма.



<FORM ACTION="mail2.php" METHOD="GET">

Кому: 

<INPUT TYPE="text" NAME="to" SIZE="20" MAXLENGTH="100"  value="E-Mail"  >

<BR> 

От кого: 

<INPUT TYPE="text" NAME="fr" SIZE="20" MAXLENGTH="100"  value="E-Mail"  >

<BR><BR>

Тема:

<INPUT TYPE="text" NAME="tem" SIZE="40" MAXLENGTH="100" 
 value="Тема письма"  >

<BR><BR>

<TEXTAREA TYPE="text" NAME="mess" COLS=50 ROWS=10  WRAP=virtual>
Текст письма до 700 знаков </TEXTAREA><br><br>

<INPUT TYPE="Submit" VALUE="Отправить !" >

</FORM>




При нажатии на кнопку "Отправить !" выполняется скрипт - файл mail2.php. Далее приводится его листинг:



<?php

echo "<html> ";  

echo "<head> ";  

echo "<meta http-equiv=\"Content-Type\" content=\"text/html; 
charset=windows-1251\"> ";  

echo "</head> ";  

echo "<body> ";  




$mess.="\n\n\n   http://www.softholm.com/ - почтовый сервис";
$mess.="\n   http://www.softholm.com/link/ - каталог сайтов";
$mess.="\n   http://www.softholm.com/download/ - архив программ";



mail($to, $tem, $mess, "From: $fr\nReply-To: $fr"  );

echo "<P><center><BR>Письмо по адресу 

<b>$to</b> на тему   <b>$tem</b>  успешно 

отправлено ! </center></p>";

echo "<P><center>Спасибо за использование почтового сервиса</center></p>";

echo "</body> ";  

echo "</html> ";  

?>




Rambler's Top100 Заработай на своем сайте Рейтинг@Mail.ru