Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите со скриптом отправки почты!

44K
26 декабря 2009 года
rayvoid
25 / / 30.11.2009
Здравствуйте!

Я только начал изучать пхп и немогу решить вопрос с отправкой почты. На одном сайте нашел скрипт. Люди пишут в отзывах работеет 100%
Я немогу понять что не так!

Index.php
<form action="send.php" method=post>


<div align="center">
Teма<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>



send.php

<?php

if($_POST['submit']) {

$title = substr(htmlspecialchars(trim($_POST['title'])), 0, 1000);
$mess = substr(htmlspecialchars(trim($_POST['mess'])), 0, 1000000);

$to = 'rayvoid@mail.ru';



mail($to, $title, $mess, 'From:'.$from);
echo 'Спасибо! Ваше письмо отправлено.';
}
?>




Сама задача состоит в том, чтоб отправлять письмо человеку зарегистрированному на сайте (тоесть на его имейл)
Поле from я тоже заполнял, но толку нет.

Если кто знает, объясните подробно плз
Заранее спасибо!
44K
26 декабря 2009 года
rayvoid
25 / / 30.11.2009
Когда нажимаю отправить! Пишет письмо отправлено. Хотя передачи данных через инет небыло
244
26 декабря 2009 года
UAS
2.0K / / 19.07.2006
В коде, на первый взгляд, ошибоку не вижу. Сделайте в начале send.phg error_reporting(E_ALL); и посмотрите, не ругается ли + возможно, спам-фильтр получателя не пропускает почту.
44K
26 декабря 2009 года
rayvoid
25 / / 30.11.2009
Ни что не ругается. Дело в том, что при отправке всё работает, кроме функции mail().

У меня стоит программа учёта трафика! Когда я выполняю скрипт.
Она не фиксирует активность передачи.
Функция mail() не срабатывает.
Этот скрипт я выполняю на локальной машине (Denwer).Может быть в этом проблема?

Вопрос ещё : поле from обязательно? ведь я отправляю мейл с машины, а не с почтовика.
Если обязательно, то что писать?
1.6K
26 декабря 2009 года
Shtirlitz
145 / / 31.07.2006
В денвере заглушка стоит, она все письма в папку Denwer\tmp\!sendmail\ кладет, как текстовые файлы.
13
26 декабря 2009 года
RussianSpy
3.0K / / 04.07.2006
А вы тестируете на локальной машине что ли???

UPD. Ну в общем меня опередили на несколько секунд ) С локальной машины отправить и не удастся - письма с IP адресов, не имеющих домена режутся всеми спам-фильтрами.
44K
26 декабря 2009 года
rayvoid
25 / / 30.11.2009
Спасибо ребят!
Нашел там свои отправленые письма! Теперь понял что и к чему!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог