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

Журналы сообщений электронной почты Powershell

Мне нужно отладить Send-MailMessage команда. В linux я могу видеть журналы отправки почты через tail -f. Есть возможность посмотреть логи этой команды? Я хочу отправить почту на внешний домен, он работает, но без статуса.

Отсутствие кода возврата обычно означает SMTP 2xx или: «SMTP-сервер принял его». Сам CMDlet не будет генерировать никакого вывода, как вы можете прочитать Вот. Если у вас есть к нему доступ, вы можете отлаживать почтовый поток на соответствующем почтовом сервере.

Если что-то пошло не так, Send-MailMessage выведет ваш Код ошибки SMTP-сервера в окне PowerShell, например: 5.7.54 SMTP; Unable to relay recipient in non-accepted domain ИЛИ получающий SMTP-сервер вернет письмо с сообщением о недоставке на адрес -From адрес, например: 550 5.1.10 RESOLVER.ADR.RecipientNotFound; Recipient not found by SMTP address lookup (не все серверы так себя ведут).