sheppard Опубликовано 6 ноября, 2005 Жалоба Поделиться Опубликовано 6 ноября, 2005 Проблема ламерская, но не обессудьте. В общем есть Линух-сервер, где все стоит по умолчанию. Есть примитивный скрипт: <?php $mail_txt=$text; mail("xxx@xxx.ru", "Тема письма", $mail_txt, "From: ".$email."\nReply-To: ".$email."\nX-Mailer: PHP/" . phpversion()); ?> Так вот ничего не приходит Где и что подкрутить на сервере - не знаю, хотя смутно помню, что что-то очень простое, вроде добавить доменное имя xxx.ru в каком-то файле. В общем, что делать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Firebird Опубликовано 6 ноября, 2005 Жалоба Поделиться Опубликовано 6 ноября, 2005 Привет! Посмотри логи сервера - что пишется-то? Удачи! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
sheppard Опубликовано 6 ноября, 2005 Автор Жалоба Поделиться Опубликовано 6 ноября, 2005 В каких логах? Апача? или чего? В Апаче ничего не пишется. Ни в access, ни в error. Я же говорю - не разбираюсь Даже не знаю, где и что смотреть. Просто раньше в hosts добавлял домен - работало. У нового прова ничего не срабатывает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
merlon Опубликовано 7 ноября, 2005 Жалоба Поделиться Опубликовано 7 ноября, 2005 /var/log/maillog Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
sheppard Опубликовано 7 ноября, 2005 Автор Жалоба Поделиться Опубликовано 7 ноября, 2005 Nov 7 03:34:48 localhost sendmail[3462]: jA870YJmEa243762: to=xxx@xxx.ru, ctladdr=apache (48/48), delay=00:00:00, xdelay =00:00:00, mailer=relay, pri=30118, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1 ] Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
merlon Опубликовано 7 ноября, 2005 Жалоба Поделиться Опубликовано 7 ноября, 2005 ну... сендмайл не хочет принимать почту. нужно смотреть его настройки, например /etc/mail/access и /etc/mail/sendmail.mc Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
sheppard Опубликовано 7 ноября, 2005 Автор Жалоба Поделиться Опубликовано 7 ноября, 2005 /etc/mail/access: # Check the /usr/share/doc/sendmail/README.cf file for a description # of the format of this file. (search for access_db in that file) # The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc # package. # # by default we allow relaying from localhost... localhost.localdomain RELAY localhost RELAY 127.0.0.1 RELAY xxx.ru RELAY www.xxx.ru RELAY а в Sendmail.mc все по умолчанию, разве что я забанил строку #DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl В общем все... Толку ноль. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
merlon Опубликовано 7 ноября, 2005 Жалоба Поделиться Опубликовано 7 ноября, 2005 если вы забанили "#" то в сендмайле это делается "dnl" достаточно удалить Addr=127.0.0.1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
sheppard Опубликовано 7 ноября, 2005 Автор Жалоба Поделиться Опубликовано 7 ноября, 2005 Поправил. Затем попробовал убрать Addr=127.0.0.1, затем вообще убрать строку. Безрезультатно Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
merlon Опубликовано 8 ноября, 2005 Жалоба Поделиться Опубликовано 8 ноября, 2005 а в логах какая запись на этот счет появилась а после того как изменения в sendmail.mc внесли вы команду make делали и соответственно service sendmail restart? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.