Могу ли я увидеть журнал сеанса SMTP, когда Mail.app подключается к серверу SMPT?

3116
Charles Stewart

Проблема: я настроил почтовый сервер с использованием аутентификации SASL и дал Mail.app (в Mac OS 10.4) информацию для входа в систему, необходимую для подключения. Я написал тестовое сообщение для его доставки на мой сервер: окно «Активность» показывает, что оно пытается доставить сообщение, но затем просто останавливается без указания ошибки, за исключением того, что тестовое сообщение остается в папке «Исходящие».

Как я могу узнать, что пошло не так? Есть какой-нибудь файл журнала, о котором я не знаю?

2

2 ответа на вопрос

3
Steve Folly

В качестве первого шага вы можете попробовать «Доктор соединений» (я думаю, что он доступен в Tiger, у меня нет копии, так что я не уверен на 100%?) В меню «Окно» Mail. Нажмите кнопку Показать подробности, затем проверьте еще раз, чтобы увидеть журнал попыток подключения.

К сожалению, все соединения - IMAP, POP и SMTP чередуются в одном журнале. Так что это не самый лучший из журналов, но, по крайней мере, покажет вам, если Mail хотя бы успешно подключился к серверу; Это не будет проверять отправку почты, хотя.

Кроме того, это http://blogs.oracle.com/chienr/entry/debugging_os_x_mail_app может помочь немного больше регистрации.

FWIW, Доктор Соединения доступен в Тигре. Это было также Window> Connection Doctor. У него нет кнопки «Подробности». Это все еще хороший первый шаг. Chris Johnsen 14 лет назад 0
Он говорит: «Не удалось подключиться к этому SMTP-серверу» - это информация! Поскольку я могу подключиться вручную с помощью `openssl s_client`, это говорит мне о том, что Mail должен быть неправильно настроен. Charles Stewart 14 лет назад 0
3
Arjan

Остановите Mail, найдите файл /Library/Scripts/Mail Scripts/Turn on Logging.scptи дважды щелкните его, чтобы открыть редактор AppleScript. Затем нажмите Command-R, чтобы запустить его, и выберите то, что вы хотите захватить. А затем используйте Приложения, Утилиты, Консоль, чтобы увидеть результат.

(Когда закончите, перезапустите Mail, чтобы прекратить запись в журнал, так как он будет много регистрироваться.)

(Это работает на 10.5 и 10.6; не уверен насчет 10.4. Если вы не можете найти скрипт, вот копия.)

Сценарий доступен под тем же путем в 10.4. Chris Johnsen 14 лет назад 0
Хм. Я получаю большую часть сеанса SMTP для другой учетной записи SMTP / SSL, но единственная обратная связь от попытки доставки в учетную запись SASL состоит в том, что она загрузила ключи из моей учетной записи .ssh, после чего сразу же следует «Все идентификаторы удалены». Charles Stewart 14 лет назад 0
На Йосемити я получаю сообщение об ошибке «Не могу сделать« порт класса »из« класса dact »пункта 1 каждого« класса mact »приложения« Почта »в строку типа». из этого сценария. Douglas Held 9 лет назад 0

Похожие вопросы