|
|
|
| сервер стоит 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.
в чём подстава ?
* админ рычит что у него всё работает,смотрите скрипт
до перенастройки - ящиков внутренних просто не было, и письма уходили во вне прекрасно | |
|
|
|
|
|
|
|
для: sulla
(17.12.2006 в 16:58)
| | Буквально недавно столкнулся с такой же ситуацией.
И у меня админ тоже две недели "рычал", что они ничего не меняли и "у него все работает", а потом признался, что они РНР пересобрали на сервере.
Попробуйте сделать отправку почты не через mail(), а сокетами (здесь можно найти скрипт-пример). В качестве сервера укажите не тот почтовый что используете для получения/отправки писем с этого сервера, а localhost. | |
|
|
|
|
|
|
|
для: targa
(17.12.2006 в 20:16)
| | да уж...
сокетами пробовал, почему то не получается, (
буду ковырять дальше | |
|
|
|
|
|
|
|
для: Sulla
(17.12.2006 в 20:36)
| | Попробуйте именно имя сервера почтового localhost, я тоже пробовал обычное (типа mysite.com.ua). | |
|
|
|