Для того чтобы убедится, что почта уходит туда куда
вы предполагаете можно, запустить sendmail из командной строки
в так называемом verbowse режиме, т.е. когда диалог между транспортными
агентами (двумя программами sendmail) трассируется на экране монитора
или записывается в файл. Некоторые грубые ошибки в настройке sendmail
можно таким образом установить, например зацикливание при локальной
рассылке.
% sendmail -v paul@citmgu.ru
Test
.
paul@citmgu.ru... Connecting to local...
paul@citmgu.ru... Sent
% sendmail -v paul@quest.net.kiae.su
Test
.
paul@quest.net.kiae.su... Connecting to quest.net.kiae.su. via esmtp...
220 quest.net.kiae.su ESMTP Sendmail 8.7.5/8.7.3; Mon, 30 Jun 1997 11:36:31 +040
0 (MSD)
>>> EHLO cit-u.citmgu.ru
250-quest.net.kiae.su Hello [194.85.135.66], pleased to meet you
250-EXPN
250-8BITMIME
250-SIZE
250-DSN
250-VERB
250-ONEX
250 HELP
>>> MAIL From:<paul@cit-u.citmgu.ru> SIZE=5
250 <paul@cit-u.citmgu.ru>... Sender ok
>>> RCPT To:<paul@quest.net.kiae.su>
250 Recipient ok
>>> DATA
354 Enter mail, end with "." on a line by itself
>>> .
250 LAA07168 Message accepted for delivery
paul@quest.net.kiae.su... Sent (LAA07168 Message accepted for delivery)
Closing connection to quest.net.kiae.su.
>>> QUIT
221 quest.net.kiae.su closing connection
%
В этом примере сначала тестируется локальная рассылка, а затем проверяется удаленная рассылка почты. Если бы на локальной машине существовал скрытый цикл, то программа выдала бы предупреждение о возможных ошибках в файле конфигурации sendmail. Однако чаще всего эти ошибки связаны с настройками named, а не sendmail.
Назад | Содержание | Вперед