Рейтинг:0

Почта не отправляется через php mail() на CentOS7 DirecAdmin Exim php fcgi

флаг cl

Целый день я пытался решить эту проблему, поэтому решил поделиться. Может кому сэкономит время)

Проблема: Почта не отправляется через php mail(); Журнал Exim ничего не показывает.

Система:

  • CentOS7
  • DirecAdmin с CustomBuild 2.0.0
  • Пример 4
  • phpfcgi (5.6...7.4)

Примечательно, что через консоль почта отправляется нормально, например:

echo "Тема: тест" | /usr/sbin/sendmail -v мой@mail.com
Рейтинг:0
флаг cl

Решение было простым:

Отключить джейлшелл

Это было легко:

DirectAdmin - Менеджер учетных записей - Пользователи - Выбрать пользователя - Изменить

и/или

Управление пользовательскими пакетами / редактирование пакета

Снимите флажок в настройках пользователя: Jailed

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.