У меня есть общедоступная интрасеть (называемая Интернетом), защищенная паролем, которую используют наши сотрудники. У нас есть возможность, например, отправить заказчику статью. При этом отдел маркетинга, если они хотят, чтобы об этом узнали другие сотрудники, они отправляют электронное письмо группе, например, sales-international@company.tld, и некоторые люди упоминают, что не получают Это.
Если это так, как мне увидеть файл журнала, когда сообщение возвращается?
Очевидно, что я могу использовать sendmail из корневой оболочки, и он сразу же возвращается от mailer-daemon, но как я могу сделать такие действия, если apache отправляет сообщение, а не root?
Я должен упомянуть, что сообщение отправляется с самой веб-страницы, а не с использованием его почтового клиента.
Найдите в файле конфигурации системный журнал в системе, в которой размещен экземпляр apache, он должен быть /etc/syslog.conf
если у вас стандартная установка. Посмотрите, где mail
материал регистрируется.
Если у вас есть root-доступ, вы можете изменить спецификацию почтового журнала на mail.debug
, который предоставит вам массу информации о поведении sendmail. Убедитесь, что вы понимаете syslog.conf
форматировать, прежде чем вносить в него изменения.
Что ж, вы можете установить сетевой монитор на свой сервер и внимательно следить за процессом и трафиком. Тогда вы обнаружите, что это вызвано медленным ответом сервера / приложения или недоступностью назначения.
Хм, я не мог понять, как добавить свою исходную учетную запись, вероятно, я использовал неправильную страницу openID.
Тем не менее, я тоже jweinraub.
В любом случае, могу ли я изменить приведенное выше или добавить что-нибудь вроде
mail.debug /var/log/mail.debug.log тоже?