У меня была эта проблема раньше, но каким-то образом удалось ее исправить.
Через месяц после того, как мне пришлось переустановить Dovecot и Postfix, появилась та же ошибка.
В моем php.ini который находится в /etc/php/7.3/apache2/ является sendmail_path установлен в
sendmail_path = /etc/postfix
Пишет у меня проблема с разрешениями:
user@occamy:/etc$ sudo tail /var/log/mail.warn
21 октября, 16:27:36 localhost postfix/sendmail[20073]: фатальный: /etc/postfix/dynamicmaps.cf: ошибка открытия файла: в доступе отказано
21 октября, 16:28:36 localhost postfix/sendmail[20079]: фатальный: /etc/postfix/dynamicmaps.cf: сбой при открытии файла: в доступе отказано
21 октября, 16:35:02 localhost postfix/postfix-script[20270]: предупреждение: символическая ссылка покидает каталог: /etc/postfix/./madefs.out
21 октября, 16:35:02 localhost postfix/postfix-script[20273]: предупреждение: символическая ссылка покидает каталог: /etc/postfix/./postfix_ab/madefs.out
21 октября, 16:35:07 localhost postfix/sendmail[20328]: фатальный: /etc/postfix/dynamicmaps.cf: ошибка открытия файла: в доступе отказано
21 октября, 16:35:32 localhost postfix/sendmail[20350]: фатальный: /etc/postfix/dynamicmaps.cf: ошибка открытия файла: Отказано в доступе
21 октября, 16:37:00 localhost postfix/postfix-script[20565]: предупреждение: символическая ссылка покидает каталог: /etc/postfix/./madefs.out
21 октября, 16:37:00 localhost postfix/postfix-script[20568]: предупреждение: символическая ссылка покидает каталог: /etc/postfix/./postfix_ab/madefs.out
21 октября, 16:37:07 localhost postfix/sendmail[20623]: фатальный: /etc/postfix/dynamicmaps.cf: сбой при открытии файла: в доступе отказано
21 октября, 16:37:15 localhost postfix/sendmail[20625]: фатальный: /etc/postfix/dynamicmaps.cf: ошибка открытия файла: в доступе отказано
/etc/postfix/dynamicmaps.cf
У меня была такая же проблема с main.cf. Я решил это с помощью chmod 775, что, я думаю, не так уж хорошо...
Потом пишет эту ошибку разрешения.
Самое странное, что я делаю для получения электронной почты:
- Mail возвращает FALSE при отправке mail()
- Изменение всего постфикс каталог в пермь. 775 и отправка почты - возвращает TRUE
- Электронная почта не получена
- Возврат ко всем предыдущим разрешениям для каждого файла
- Электронная почта была получена волшебным образом, но не может отправить ее снова. И повторить с пункта 1
Также, когда я установил dynamicmaps.cf к чмод 775, судо постконф -м пишет:
дерево
сидр
окружающая среда
потерпеть поражение
хэш
в линию
внутренний
кэш памяти
нис
карта каналов
прокси
рандомап
регулярное выражение
карта сокетов
статический
TCP
текстовый хэш
карта союза
Юникс
и mysql отсутствует с этими наборами разрешений.
Заранее спасибо за ваши ответы!