Я пытаюсь обработать ошибки из возвращенной электронной почты. Это мой сценарий:
- Отправляйте электронные письма с помощью Pear Mail() +Mail_Mime();
- Установите «Return-Path» и «Return-Recipient-To», чтобы получать ошибки в «[email protected]»;
Теперь, используя упомянутый здесь класс (Как обрабатывать ошибки доставки почты с помощью PHP) Я хочу прочитать почтовую папку, содержащую сообщения об ошибках доставки.
Путь похож на "/home/domain-name/mail/domain-name.com/bounce/new/", но когда я запускаю класс, я получаю сообщение об ошибке "не удалось открыть каталог: разрешение отклонено..."
Dir /mail/ — 770 chmod, /domain-name/ — 750 chmod, /bounce/ — 750 chmod, /new/ — 700 chmod. Думаю, мне следует изменить разрешение, но я не знаю, как это может сделать почтовую папку менее безопасной.