Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: странности работы mail()
 
 автор: sulla   (17.12.2006 в 16:58)   письмо автору
 
 

сервер стоит freebsd , для отправки почты постален qmail
после перенастройки сервера отправки почты - отправка почты с помощью mail():

1 ) почта с test1@myserver.ru на test2@myserver.ru - проходит нормально

2) отправка письма из формы на сайте на test1@myserver.ru - проходит нормально


3) с test1@myserver.ru на любой адресс поты не расположенный myserver.ru - НИЧЕГО НЕ ПРИХОДИТ!
конструкция :

if (mail("qwerty@mail.ru", "test", "test", $mailheaders{
               echo "qwerty - send";
          }else{
               echo "qwerty- error";
          }
        

пишет qwerty - send.

в чём подстава ?

* админ рычит что у него всё работает,смотрите скрипт

до перенастройки - ящиков внутренних просто не было, и письма уходили во вне прекрасно

   
 
 автор: targa   (17.12.2006 в 20:16)   письмо автору
 
   для: sulla   (17.12.2006 в 16:58)
 

Буквально недавно столкнулся с такой же ситуацией.
И у меня админ тоже две недели "рычал", что они ничего не меняли и "у него все работает", а потом признался, что они РНР пересобрали на сервере.

Попробуйте сделать отправку почты не через mail(), а сокетами (здесь можно найти скрипт-пример). В качестве сервера укажите не тот почтовый что используете для получения/отправки писем с этого сервера, а localhost.

   
 
 автор: Sulla   (17.12.2006 в 20:36)   письмо автору
 
   для: targa   (17.12.2006 в 20:16)
 

да уж...

сокетами пробовал, почему то не получается, (
буду ковырять дальше

   
 
 автор: targa   (17.12.2006 в 20:48)   письмо автору
 
   для: Sulla   (17.12.2006 в 20:36)
 

Попробуйте именно имя сервера почтового localhost, я тоже пробовал обычное (типа mysite.com.ua).

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования