Проверка работы функции mail() для php
Пример скрипта для проверки работы функции mail() для php на примере простейшего скрипта.
Проверить работоспособность функции mail() интерпретатора PHP вы можете с помощью простейшего скрипта следующим образом:
- Создаем, например, в корне сайта на хостинге файл mail.php
- Добавляем в него непосредственно сам код:
<?php // если была нажата кнопка "Отправить" if($_POST['submit']) { // $_POST['title'] содержит данные из поля "Тема" $title = 'TEST'; $mess = 'TEST'; // $to - кому отправляем $to = 'ЯЩИК@ДОМЕН'; // $from - от кого $from='ЯЩИК@ДОМЕН'; // функция, которая отправляет наше письмо. mail($to, $title, $mess, 'from:'.$from, '-f'.$from); echo 'Спасибо! Ваше письмо отправлено.'; } ?> <form action="" method=post> <p>Вводный текст перед формой <p> <div align="center">Тeма<br /> <input type="text" name="title" size="40"><br />Сообщение<br /> <textarea name="mess" rows="10" cols="40"></textarea> <br /> <input type="submit" value="Отправить" name="submit"></div> </form>
- Адрес отправителя должен содержать адрес существующего почтового ящика в домене, на котором расположен данный сайт. Отправка возможна только через наш почтовый сервер, использование внешних серверов недоступно.
- Сохраняем файл.
- Если мы расположили скрипт mail.php в корне сайта на хостинге, то исполняем его как:
http://ДОМЕН/mail.php - Заходим на проверяемый в скипте почтовый ящик и проверяем результат, если функция mail() сработала, то мы увидим новое письмо от ЯЩИК@ДОМЕН (указанный в скрипте) с заголовком "TEST" и сообщением письма "TEST".
Если у вас возникли проблемы с настройкой скриптов по отправке почты обратитесь в Службу технической поддержки хостинга, указав имя домена. Мы постараемся вам помочь в рамках услуги Дополнительные работы по сайту.
Вам также может помочь
Виртуальный хостинг Perl/PHP/Python/Ruby
Тарифные планы «Виртуальный хостинг» — от размещения статических HTML-страниц, до поддержки PHP, Python, CGI скриптов (Shell, Perl), SSI, Ruby. В рамках тарифных планов предоставляется доступ к серверам баз данных MySQL или PostgreSQL.
Партнёрская программа ООО «ХОСТИНГ.КОМ» — что это и как это работает?
Как вступить в партнёрскую программу и получить выгоду от сотрудничества с ООО «ХОСТИНГ.КОМ».