Назад | Перейти на главную страницу

Функция почты PHP не работает - виноват sendmail?

Внезапно кажется, что мы больше не можем отправлять электронную почту с помощью функции почты в PHP. Проведя некоторое расследование, просмотрев другие потоки в ServerFault и на различных других сайтах, я, кажется, решил, что виноват sendmail.

Я получаю эту ошибку, когда пытаюсь перезагрузить службу.

/etc/init.d/sendmail restart Завершение работы sm-client: [OK] Завершение работы sendmail: [FAILED] Запуск sendmail: 554 5.3.5 /etc/mail/sendmail.cf: строка 261: служба "smtp" unknown: В доступе отказано [FAILED] Запуск sm-client: [OK]

Я уже пробовал переустановить его (yum remove sendmail, yum install sendmail) безрезультатно. Я также вижу следующее в нашем / var / log / maillog

31 марта 03:22:19 xxxxxxxx sendmail [2909]: r2VAMJO9002909: to = xxxxxxxxxxxx, ctladdr = никто (99/99), delay = 00: 00: 00, xdelay = 00: 00: 00, mailer = relay, pri = 30263, relay = [127.0.0.1] [127.0.0.1], dsn = 4.0.0, stat = Deferred: соединение отклонено [127.0.0.1]