Sun Java logo     ��һҳ      Ŀ¼      ����      ��һҳ     

Sun logo
Sun Java System Messaging Server 6 2005Q1 ����ָ�� 

�� 21 ��
������־��¼

�����ṩ������ Messaging Server MTA���ʼ��洢�ͷ������־��¼���ߵĸ�����Ϣ�����»��ṩ�˹�����Щ��־��¼���ߵĹ�̡�

���°����¸�ڣ�


��־��¼����

��־��¼��ʹϵͳ�ṩ�й�ϵͳ�����ʱ��zͱ����Ϣ��һ�ַ�������־��¼�ṩ��ϵͳ�ĵ�ǰ���պ���ʷ��ͼ��

ͨ���˽��ʹ�� Messaging Server ��־�ļ�������ԣ�

���磬������վ�������û����������Ҫ��Ӹ��Ĵ��̴洢�ռ䣬�����ʹ�� Messaging Server ��־�ļ�4�鿴ϵͳ��������ӵİٷֱȣ�Ȼ��滮������´��̴洢��

�����ʹ�� Messaging Server ��־4�˽�һ����ʼ�����ģʽ����˽�ÿ�ո߷帺�س��ֵ�ʱ�佫��������������滮��

��־��¼�������ڶ��û�������д�����ϡ����磬���ij�û�û���յ�Ԥ�ڵ��ʼ��������ʹ�� Messaging Server ��־��¼����4���ٸ��û����ʼ���ִ�д˲���ʱ������ܻᷢ����Щ�ʼ�û�е�������Ϊ���DZ��Զ����˲����͵� SPAM �ļ����С�

��־��¼��ݵ�����

һ������£���־��¼�ṩ}�����͵���Ϣ��

ͨ����Messaging Server ��־��¼�ṩ������ݡ��˲�����ݰ����Ϣ�У��ʼ�����ϵͳ�����ں�ʱ�䣻�ʼ��ķ����˺��ռ��ˣ��ʼ�д����̵�ʱ�䣻�Ժ��ʼ��Ӵ���ɾ���ʱ��Ͳ����û������ʱ�䡣

���ǣ�Messaging Server ��־��¼���ṩijЩ�¼���־��¼��ݡ�Ҫ����¼���־��¼��ݣ�����Ҫ��4�Բ�ͬ��־�ļ��Ķ����Ŀ��ϵ�һ��Ȼ�������ʹ��һ������ij������磬�ʼ� ID��4�����j�ʼ���ϵͳ��������������ڡ�

Messaging Server ��־�ļ�������

Messaging Server ��־��¼���������͵���־�ļ���

  1. MTA ��־����Щ��־Ϊ�ʼ���������ṩ���������ݡ�
  2. ������־����Щ��־�� MTA ������־�� MTA �������־������ҵ������ַ�����ȣ���
  3. �ʼ��洢�ͷ�����־����Щ��־�ṩ4�� HTTP ������mshttpd��imap��pop �� Admin ������ʼ�����Щ��־�ĸ�ʽ��ǰ}��������־�ĸ�ʽ��ͬ��

�±��г�����־�ļ��IJ�ͬ���͡�Ĭ������£���־�ļ�λ�� msg_svr_base/data/log Ŀ¼�С�����Էֱ��Զ���Ͳ鿴ÿ����־�ļ����͡�

�� 21-1 Messaging Server ��־�ļ�

��־�ļ�������

��־�ļ�˵��

Ĭ�����

�ʼ��������

��ʾ�й�ͨ�� MTA ���ʼ�ͨ�ŵ���Ϣ�����а�(���ں�ʱ����Ϣ����Ӻͳ����Ϣ�ȵȡ�

mail.log��mail.log_current �� mail.log_yesterday

l��

��l���t�ϵͳ�Է��͵����ʼ���Զ�̼���� (MTA)��

connection.log

������

���>���ÿ��ͨ�;��Ϸ��ͺͽ��յ��ʼ����ʼ����ơ�

counters

��ҵ������

���������ҵ��������򡢷��������ͳ����ͨ�3����ϵ���ݡ�

job_controller.log

�ַ�����

����ַ�������صĴ��󡣴򿪷ַ�������Խ������Ϣ��

dispatcher.log

ͨ��

��¼��ͨ����صĴ��󡣹ؼ��� master_debug �� slave_debug ���Դ�ͨ�5��ԣ��⽫���ͨ����־�ļ�����ϸ�̶ȡ���Ϣ�ļ���������� option.dat �еĸ��� *_DEBUG MTA ѡ����п��ơ�

channelname_master.log*
��ʾ��tcp_local_master.log*��

channelname_slave.log*
��ʾ��tcp_local_slave.log*��

Admin

���� Console �� Messaging Server ֮��ͨ�ţ������ͨ��� CGI ��̣���ص���־�¼���ͨ���� Administration Server ����

admin��admin.sequenceNum.timeStamp

IMAP

����˷������ IMAP4 ���ص���־�¼�

imap��imap.sequenceNum.timeStamp

POP

����˷������ POP3 ���ص���־�¼�

pop��pop.sequenceNum.timeStamp

HTTP

����˷������ HTTP ���ص���־�¼�

http��http.sequenceNum.timeStamp

Ĭ��ֵ

����˷������������ص���־�¼�������������ʵ�ó����������

default��default.sequenceNum.timeStamp

msgtrace

���ʼ��洢�ĸ�����Ϣ���ļ����Կ��ٵ�����dz��󣬲�������Ӧ���ӡ�

msgtrace

watcher

���ӽ�̹��Ϻ�δ��Ӧ������μ��� 4-4��������¼������Ϣ�Ա����ض��Ĺ��ϡ�

watcher

����

sequenceNum �� ָ��һ�����������ָ���˴���־�ļ��������־�ļ�Ŀ¼�е�������־�ļ��Ĵ���˳�򡣾��нϸ����кŵ���־�ļ�����ھ��нϵͱ�ŵ���־�ļ����ԣ����ڽ��µ��ļ������к��޷������ֻ���ڷ�����������ڣ��Ӱ�װ������ʼ���ڵ�����ӡ�

timeStamp �� ָ��һ��ϴ�������ָ�����ļ����������ں�ʱ�䡣����ֵ�Ա�׼ UNIX ʱ���ʾ���� 1970 �� 1 �� 1 ����ҹ��ʼ������

���磬��Ϊ imap.63.915107696 ����־�ļ���ָ IMAP ��־�ļ�Ŀ¼�д����ĵ� 63 ����־�ļ��������� 1998 �� 12 �� 31 ������ 12:34:56��

����ʽ�����к���ʱ��u������������ת����ֹ��ѡ�����ڷ�����ļ�ʱ�����˸�������ԡ��йظ�Ϊ����Ľ��飬��μ���������÷�����־��¼ѡ����

���ٷֲ��ڸ�����־�ļ��е��ʼ�

���½������ʼ��������ϵͳ���Լ�����Щλ�ý���Ϣд�������־�ļ�����˵�����������˽����ʹ�� Message Server ����־�ļ�4���д�����Ϻͽ�����⡣��μ�ͼ 8-2 �Ը��

  1. Զ��������ʼ���������ϵ� TCP ��۽�bl�ӣ����� SMTP ����
  2. MTA �ַ�������Ӧ�����󣬲���l�Ӵ������ʼ��������� SMTP ����
  3. MTA ����ģ�黯��ƣ�����һ������ɣ����а�(��ҵ������� SMTP ����ַ����򡣷ַ����������4 TCP l�Ӳ����䷢���� SMTP ����SMTP �����ʼ�д����̵�ͨ����SMTP �����˽��ʼ����ŷ�������磬�����˺��ռ��ˡ�ϵͳ�е�������Ŀ��֪ͨ�������ĸ�Ŀ��ͨ�!�

  4. �ַ�����д�� dispatcher.log �ļ�����ֲ���һ���̲߳�ʹ���߳̿�����4��ijһ IP ��ַ����4l�ӡ�
  5. SMTP ������д���� tcp_smtp_server.log �ļ������¼��Զ��������佨bl�Ӳ������ʼ�ʱ��������ĶԻ����ַ����򴫵������ IP �ϵ� SMTP ������ʱ������������־�ļ���
  6. SMTP ������Ϊͨ�3������磬tcp_intranet�����ʼ�д����̵Ķ�����֪ͨ��ҵ������
  7. ��ҵ������jϵͨ�3���
  8. ͨ�3������ʼ���
  9. ÿ��ͨ�>����Լ�����־�ļ������ǣ���Щ��־ͨ����ʾͨ�5Ŀ�ʼ��ֹͣ��Ҫ��ø����Ϣ������ҪΪͨ�����õ��Լ��𡣵��ǣ�����������ϵͳ�ٶȣ��������ִ�״̬��ʵ���ϻ�ʹ���������Σ���ˣ���Ӧ��ʵ�����ⷢ��ʱ�����õ��Լ���


    ע

    Ϊ�˸�Ч��������Ѿ�Ϊ���н������ijͨ�#������ֽ�����һ�����ʼ���ϵͳ����������µ�ͨ�=�̡���ǰ���еĽ�̽�ѡȡ�����ʼ���


  10. �ʼ������͵������һ���м�վ�����������һ�������һ�� TCP l�ӵȡ��� connection.log �ļ���д���˴���Ϣ��
  11. ͬʱ��SMTP �������ʼ�д����̵Ķ���������ʼ���ͨ�=��� mail.log_current ��mail.log �ļ���д���¼���˼�¼��ʾ�������ʼ���ӵ����ں�ʱ�䡢�����˺��ռ��˵���Ϣ���йظ����Ϣ����μ� MTA �ʼ���־��¼ʾ�����Ը����ʼ�4˵�������õ��ļ��� mail.log_current �ļ���


������־��¼�Ĺ���

�����ͨ��ʹ�� Console �� configutil ����Ϊ�����͹��� Messaging Server ��־�ļ��Զ�����ԡ�

�����ʼ��洢��־�������ʹ�� Console 4ָ����־���úͲ鿴��־����ָ�������ý�Ӱ�����¼���¼��Լ��¼�����Ŀ��������־�ļ�ʱ�������ʹ����Щ���ú���������4������־�¼�������

���� MTA ʹ���˶�b����־��¼���ߣ��������޷�ʹ�� Console 4���� MTA ��־��¼�����Լ��鿴��־������ͨ��ָ�������ļ��е���Ϣ4���� MTA ��־��¼��

���ڳ��� Messaging Server ���ܷ�Χ����־����ͱ�����ɣ�����Ҫʹ������ߡ����������ʹ���ı��༭����׼ϵͳ���ߴ�����־�ļ���

ʹ��֧��������ʽ����Ŀɱ�д�ı��༭��������������ȡ���ڱ��������۵��κα�׼����־��Ŀ�������ԶԽ������������{�����������������ͳ����Ϣ��

�� UNIX �����У�������޸ĺ�ʹ�����б�����ɹ��ߣ���Щ������Ϊ���� UNIX syslog �ļ����ġ������ϣ��ʹ�ù����� syslog ���?�ߣ����ס�������Ҫ�޸Ĵ˹����Խ��Ͳ�ͬ������/ʱ���ʽ���Լ������� Messaging Server ��־��Ŀ�е�δ������ syslog ��Ŀ�е�}��ӵ������facility �� logLevel����


���� MTA �ʼ���l����־

MTA �ṩ�˼�¼ÿ����Ӻͳ�ӵ��ʼ��Ĺ��ܡ����ṩ�˷ַ��������͵������

����Կ���ÿ��ͨ���ϵ���־��¼��Ҳ����ָ��Ҫ��¼������ͨ���ϵ��ʼ�����ڳ�ʼ�����У�����ͨ���Ͼ������־��¼��

�йظ����Ϣ����μ����� MTA ��־��¼��

������־��¼ʹ�� MTA ���ʼ�ÿ��ͨ�� MTA ͨ��ʱ������һ����Ŀд�� msg_svr_base/data/log/mail* �ļ���������־��Ŀ���ռ��й�ͨ�� MTA����ͨ���ض�ͨ�#����ʼ�����ͳ����Ϣ�������á������ʹ����Щ��־��Ŀ4����������⣬���磬�Ƿ��ͻ������ʼ����Լ����ͻ����ʼ���ʱ�䡣

�ʼ���������ҵ��ÿ����ҹʱ�����У������������� mail.log_yesterday �����ӵ��ۻ���־�ļ� mail.log������ǰ mail.log_current �ļ�������Ϊ mail.log_yesterday��Ȼ��ʼһ���µ� mail.log_current �ļ����ʼ�������ҵ�������� connection.log* �ļ�ִ�����ƵIJ���

MTA ִ���Զ������Ա��ֵ�ǰ���ļ�ʱ�������ͨ��ȷ���������籸���ļ����ض��ļ���ɾ���ļ��ȣ��IJ���4�����ۻ� mail.log �ļ���

������ι�����־�ļ�ʱ����ע�� MTA ���ڷ�����ҵ��ִ��վ���ṩ�� msg_svr_base/bin/daily_cleanup ���������ڣ�����ˣ�ijЩվ�����ѡ���ṩ�����Լ�������������ÿ��������һ�Σ���ÿ��һ�Σ��ɵ� mail.log �ļ��ȡ�


ע��

������־��¼��mail.log �ļ����ȶ������ͬʱ�����м�飬��������п��ô��̿ռ䡣���Ӵ��ļ��Ĵ�С�����ڵ�ɾ���Ҫ�����ݡ�����Ҫ�󽫴������ļ�����һ�汾ʱ��������ɾ������ļ���


�˽� MTA ��־��Ŀ��ʽ

MTA ��־�ļ��� ASCII �ı���д��Ĭ������£�ÿ����־�ļ���Ŀ����˸��Ÿ��ֶΣ�������ʾ������ʾ��

19-Jan-1998 19:16:57.64 l tcp_local E 1 adam@sesta.com
 rfc822;marlowe@siroe.com marlowe@siroe.com

��־��Ŀ��ʾ��

  1. ������Ŀ�����ں�ʱ�䣨�ڴ�ʾ����Ϊ 19-Jan-1998 19:16:57.64����
  2. Դͨ�5�ͨ����ƣ��ڴ�ʾ����Ϊ l����
  3. Ŀ��ͨ�5�ͨ����ƣ��ڴ�ʾ����Ϊ tcp_local���������� SMTP ͨ�#������� LOG_CONNECTION ʱ���Ӻ� (+) ��ʾ��վ�� SMTP �������� (-) ��ʾͨ�� SMTP �ͻ����վ����
  4. ��Ŀ�����ͣ��ڴ�ʾ����Ϊ E������μ��� 21-2��
  5. �ʼ��Ĵ�С���ڴ�ʾ����Ϊ 1����Ĭ�ϱ�ʾΪǧ�ֽڣ�ʹ�� MTA ѡ���ļ��е� BLOCK_SIZE �ؼ��ֿ��Ը�Ĵ�Ĭ��ֵ����
  6. �ŷ� From:��ַ���ڴ�ʾ����Ϊ adam@sesta.com������ע����п��ŷ� From:��ַ���ʼ�������֪ͨ�ʼ��������ֶ�Ϊ�հס�
  7. �ŷ� To:��ַ���ڴ�ʾ����Ϊ marlowe@siroe.com����
  8. �ŷ� To:��ַ���ڴ�ʾ����Ϊ marlowe@siroe.com����
  9. ����״̬���������� SMTP ͨ�#���

�±�˵������־��¼��Ŀ���롣

�� 21-2 ��־��¼��Ŀ����

��Ŀ

˵��

B

������ SMTP ������Ĵ�������ռ��˵�ַ�ֶν���ܾ�����������ֶν��� SMTP �������������Ӧ��MTA ͨ��ѡ�� (MAX_B_ENTRIES) ���ڿ��ƽ���¼����Ự�еĴ������������Ĭ��ֵΪ 10��

BA

��֤�ɹ�ִ�к������н���Ĵ������

BS

TLS �ɹ����Ĵ������

BSA

TLS �� AUTH �Ĵ������

D

�ɹ������

DA

ʹ�� SASL����֤���ɹ������

DS

ʹ�� TLS����ȫ���ɹ������

DSA

ʹ�� TLS �� SASL����ȫ����֤���ɹ������

E

�����

EA

ʹ�� SASL����֤���ɹ������

ES

ʹ�� TLS����ȫ���ɹ������

ESA

ʹ�� TLS �� SASL����ȫ����֤���ɹ������

J

�ܾ�������У�����ͨ�3���ܾ�

K

�ܾ��ռ����ʼ������������� NOTIFY=NEVER DSN ��־���á�����ʼ���ʱ��������ֶ������ʼ������磬imsimta qm "delete" ��������Ϊÿ���ռ������ "K" ��¼���� qm "return" ��������� "K" ��¼��� "R" ��¼����ϵͳ��ܾ��ռ����ʼ������ʾ�����ݷ������Լ��������򷢼��˷���֪ͨ��

�롰K����¼��ȣ���R����¼ҲΪ��ͬ�ľܾ�/��ʱ���ͣ����ڡ�R����¼��ϵͳ����ʧ���ʼ�����һ���µ�֪ͨ�ʼ������ظ��ʼ�����ˣ���

Q

�������ʱ����

R

���Գ����ʱ�ռ��˵�ַ���ܾ���ͨ�3���ܾ�����ɹ���/�����ʼ�

W

���͵ľ�����Ϣ��֪ͨԭ�������ʼ���δ���ͣ����������ԵĶ����С�

Z

�ѳɹ����͸�һЩ�ռ��ˣ�����ʱδ�ɹ����͸���ռ��ˣ������ռ��˵�ԭ�ʼ��ļ��ѳ�ӣ����ڸ�λ��������ռ��˺�����δ�ɹ����͵��ռ��˵����ʼ��ļ�

SMTP ͨ�5� LOG_CONNECTION + �� - ��Ŀ

C

�ѹر�l�ӡ�����������ֶΡ�д�� connection.log_current���������ʹ���˵�����־�ļ�����д�� mail.log_current�������ڼ�¼�ر�l�ӵ�ԭ�������ǣ����ر�l�������ڴﵽ��ijЩ�Ự�Ͽ�l�����ƣ�������ֶ��н���ʾ����ʵ��

O

�Ѵ�l��

U

��¼ SMTP ��֤�ijɹ���Ϣ��ʧ����Ϣ����ʽ������ O �� C ��Ŀ��ͬ�������ǣ���ͬ��Ӧ�ó���ʹ�����Ϣ�ֶ�����ͬ��˳����ʾ�������֪�û��������¼���û����ֶ��С�LOG_CONNECTION MTA ѡ���λ 7��ֵ 128�������ƴ˹�̡�

X

�Ѿܾ�l��

Y

��bl��֮ǰ����l��ʧ��

I

���յ� ETRN ����

LOG_CONNECTION��LOG_FILENAME��LOG_MESSAGE_ID��LOG_NOTARY��LOG_PROCESS �� LOG_USERNAME �� MTA ѡ���ļ���ȫ�����ú󣬸�ʽ������仯��������ʾ������ʾ������������־��Ŀ�������ʽԭ����У�ʵ����־��Ŀ����ʾ��һ�������С���

19-Jan-1998 13:13:27.10 HOSTA   2e2d.2.1 tcp_local   l
 E 1 service@siroe.com rfc822;adam@sesta.com
 adam 276 /imta/queue/l/ZZ01IWFY9ELGWM00094D.00
 <01IWFVYLGTS499EC9Y@siroe.com> inetmail
 siroe.com (siroe.com [192.160.253.66])

�������������۵���Щ�ֶ��⣬���еĸ����ֶ��ǣ�

  1. ����ͨ�=�̵Ľڵ����ƣ��ڱ�ʾ����Ϊ HOSTA����
  2. ��� ID����ʮ����Ʊ�ʾ��������Ǿ�ţ��㣩�ַ�ͼ���������Ƕ��߳�ͨ����Ŀ������tcp_* ͨ����Ŀ�������ڽ�� ID �ͼ���֮�仹����ʾ�߳� ID���ڱ�ʾ���У���� ID �� 2e2d.2.1��
  3. �ʼ��� NOTARY�������ռ������󣩱�־����ʾΪ�����ڱ�ʾ����Ϊ 276����
  4. MTA ���������е��ļ����ڱ�ʾ����Ϊ /imta/queue/l/ZZ01IWFY9ELGWM00094D.00����
  5. �ʼ� ID���ڱ�ʾ����Ϊ <01IWFVYLGTS499EC9Y@siroe.com>����
  6. ����ִ�еĽ�̵���ƣ��ڱ�ʾ����Ϊ inetmail������ UNIX �ϣ����ڷַ������̣����� SMTP ������������ͨ��Ϊ inetmail�������ʹ�� SASL����
  7. l����Ϣ���ڱ�ʾ����Ϊ siroe.com (siroe.com [192.160.253.66])����l����Ϣ�ɷ���ϵͳ��ͨ�������ɣ������� HELO/EHLO ��·�ϵķ���ϵͳ��ʾ����ƣ�������4 SMTP �ʼ����������ͨ�5Ĺٷ����������������͵�ͨ�#������� TCP/IP ͨ�#�����ϵͳ�ġ���ʵ����ƣ����� DNS ������Һ�/�� IP ��ַ����ķ����ƣ�Ҳ�ɱ��������� ident* ͨ�9ؼ��ֿ��Ƶ�(���ڣ���μ� IDENT ������������ٶ�ʹ����Щ�ؼ��ֵ�����һ������ʹ��Ĭ�ϵ� identnone �ؼ��֣�����ѡ����ʾ�� DNS �� IP ��ַ���ҵ���}����ƣ���

���� MTA ��־��¼

Ҫ���ռ������ض� MTA ͨ�5�ͳ����Ϣ��������ø���Ȥ����Щ MTA ͨ���ϵ���־��¼ͨ�9ؼ��֡����վ���������������� MTA ͨ���ϵ���־��¼���ر��ǣ������Ҫ���Ը������⣬���ijЩ����ĵ�һ����ע�⵽�ʼ�δ�������������Ҫ��ͨ�#���������ͨ�5���־��¼������������������⡣


��\t���ض�ͨ�������� MTA ��־��¼
  1. �༭ imta.cnf �ļ���
  2. ���ļ�λ�� /opt/SUNWmsgsr/config Ŀ¼�С�

  3. ҪΪ�ض�ͨ��������־��¼���뽫 logging �ؼ�����ӵ�ͨ�6����С����磺
  4. channel-name keyword1 keyword2 logging

���⣬���������һЩ���ò���������־�ļ���Ŀ¼·������־����ȵȡ���μ����������־��


\t������ͨ�������� MTA ��־��¼
  1. �༭ imta.cnf �ļ���
  2. ���ļ�λ�� /opt/SUNWmsgsr/config Ŀ¼�С�

  3. �� logging �ؼ�����ӵ� MTA �����ļ���ͨ�?������ defaults ͨ�#���μ�����ͨ��Ĭ��ֵ���С����磺
  4. defaults logging notices 1 2 4 7 copywarnpost copysendpost postheadonly noswitchchannel immnonurgent maxjobs 7 defaulthost siroe.com

    l defragment charset7 us-ascii charset8 iso-8859-01
    siroe.com

ָ������ MTA ��־��¼ѡ��

����������־��¼ʱͨ���ṩ�Ļ���Ϣ֮�⣬�����ͨ������ MTA ѡ���ļ��еĸ��� LOG_* MTA ѡ��4ָ��Ҫ��ĸ��ӡ���ѡ��Ϣ�ֶΡ��� IMTA �����ļ� (msg_svr_base/config/imta_tailor) �е� IMTA_OPTION_FILE ѡ��ָ�����ļ���ָ�� MTA ѡ���ļ���Ĭ������£����� msg_svr_base/config/option.dat �ļ���

�й� MTA ѡ���ļ���������ϸ��Ϣ����μ�λ�� http://docs.sun.com/doc/819-0106 �� Sun Java System Messaging Server Reference


��\t��ϵͳ��־���� MTA ��־
  1. �༭ MTA ѡ���ļ���
  2. �� LOG_MESSAGES_SYSLOG ѡ������Ϊ 1��
  3. 0 ֵΪĬ��ֵ����ʾδִ��ϵͳ��־���¼���־����¼��


��\t����־�ʼ���Ŀ���j
  1. �༭ MTA ѡ���ļ���
  2. �� LOG_MESSAGE_ID ѡ������Ϊ 1��
  3. 0 ֵΪĬ��ֵ����ʾ�ʼ� ID δ������ mail.log �ļ��С�


��\t��ʶ�ʼ���������
  1. �༭ MTA ѡ���ļ���
  2. �� LOG_FILENAME ѡ������Ϊ 1��
  3. ��ѡ�����b�������ض��ʼ��ļ����͵����Դ����ѡ�����˽� MTA �Ƿ񽫴��͸����ռ��˵��ʼ��ָ�Ϊ�����϶�b���ʼ��ļ�����ʱҲ������á�


��\t��¼ TCP/IP l��
  1. �༭ MTA ѡ���ļ���
  2. ���� LOG_CONNECTION ѡ�
  3. ��ѡ���ʹ MTA ��¼ TCP/IP l���Լ��ʼ�ͨ������Ĭ������£�ϵͳ��l����־��Ŀд�� mail.log* �ļ�����ѡ�أ�l����־��Ŀ���Ա�д�� connection.log* �ļ����йظ����Ϣ����μ� SEPARATE_CONNECTION_LOG ѡ�


��\t����Ŀд�� connection.log �ļ�
  1. �༭ MTA ѡ���ļ���
  2. �� SEPARATE_CONNECTION_LOG ѡ������Ϊ 1��
  3. ʹ�ô�ѡ��4ָ����l����־��Ŀд�� connection.log �ļ��С�Ĭ��ֵ 0 ������l����־��¼�洢�� MTA ��־�ļ��С�


��\tͨ���� ID ����־�ʼ����j
  1. �༭ MTA ѡ���ļ���
  2. ���� LOG_PROCESS ѡ�
  3. �� LOG_CONNECTION ���ʹ��ʱ����ѡ������l����Ŀ���Ӧ���ʼ���Ŀͨ���� ID ���j��


��\t����ʹ�ʼ���ӵĽ�̹�j���û������ mail.log �ļ���
  1. �༭ MTA ѡ���ļ���
  2. ���� LOG_USERNAME ѡ�
  3. ��ѡ������Ƿ���ʹ�ʼ���ӵĽ�̹�j���û������ mail.log �ļ��С�����ʹ���� SASL (SMTP AUTH) �� SMTP �ύ���û����ֶν��Ǿ�����֤���û�������Ǻ��ַ�ǰ׺����

MTA �ʼ���־��¼ʾ��

��¼�� MTA �ʼ��ļ��е�ȷ���ֶθ�ʽ���ֶ��б?������õ���־��¼ѡ�������ͬ�����ڽ�����һЩ���͵�����־��Ŀ����ʾ���йظ��ӡ���ѡ�ֶε�˵����μ�ָ������ MTA ��־��¼ѡ����


ע

���ڰ�ʽԭ����־�ļ���Ŀ���۵��ɶ�����ʾ �� ʵ����־�ļ���Ŀ��ÿ����Ŀһ�С�


�鿴��־�ļ�ʱ�����ס�ڵ���ϵͳ�ϻ�һ�δ������ʼ���ͨ�������ض��ʼ���ص���Ŀ��ɢ����������ͬʱ���ڴ�����ʼ���ص���Ŀ�С�����־��¼��Ϣ�������ռ�ͨ�� MTA �ƶ����ʼ�������Ŀ��

�����ϣ����ͬһ�ʼ���ص��ض���Ŀ����ͬ���ռ������j�������� LOG_MESSAGE_ID��Ҫ���ض��ʼ��� MTA ���������е��ض��ļ����j�������Ŀ�鿴�ѳ��Դ����ض�����δ�ɹ�����е��ʼ��Ĵ��������� LOG_FILENAME������ SMTP �ʼ���ͨ�� TCP/IP ͨ�4��?����� TCP l�����ѷ����ʼ���Զ��ϵͳ�໥��j�������� LOG_PROCESS �� LOG_CONNECTION ��ijһ����

MTA ��־��¼ʾ���û������ⷢ�ʼ�

�����ʾ����ʾ�������û�ͨ���ⷢ TCP/IP ͨ�7����ʼ������緢�͵� Internet��������ܿ�������־��Ŀ�����൱���ʾ���ڱ�ʾ���У������� LOG_CONNECTION������ (1) �� (2) ������һ����Ŀ �� ������ʵ����־�ļ��н���ʾΪһ�������С����Ƶأ����� (3) - (7) ������һ����Ŀ������ʾΪһ�������С�

����ʾ�� 21-1 ��־��¼�������û������ⷢ�ʼ�

19-Jan-1998 19:16:57.64 l            tcp_local    E 1 (1)
 adam@sesta.com rfc822;marlowe@siroe.com marlowe@siroe.com (2)

19-Jan-1998 19:17:01.16 tcp_local                  D 1 (3)
 adam@sesta.com rfc822;marlowe@siroe.com marlowe@siroe.com (4)
 dns;thor.siroe.com
 (TCP|206.184.139.12|2788|192.160.253.66|25) (5)
 (THOR.SIROE.COM -- Server ESMTP [iMS V5.0 #8694]) (6)
 smtp;250 2.1.5 marlowe@siroe.com and options OK. (7)

  1. ������ʾ��һ (1) ���ʼ��� l ͨ�5� tcp_local ͨ������� (E) �����ں�ʱ�䡣
  2. ������ (1) λ��ͬһ��־�ļ������е�һ���֣����Ű淽����ڴ˴�������ʾ����ʾ���ŷ� From:��ַ���ڱ�����Ϊ adam@sesta.com���Լ�ԭʼ�汾�͵�ǰ�汾���ŷ� To:��ַ���ڱ�����Ϊ marlowe@siroe.com����
  3. ��ʾ��һ (1) ���ʼ��� tcp_local ͨ�3���� (D) �����ں�ʱ�� �� ������ tcp_local ͨ�3ɹ����͵�ijһԶ�� SMTP ������
  4. ��ʾ���ŷ� From: ��ַ��ԭʼ�ŷ� To: ��ַ���ŷ� To: ��ַ��
  5. ��ʾ��l�ӵ� DNS �е���Ϊ thor.siroe.com ��ʵ��ϵͳ�����ط���ϵͳ���� IP ��ַ 206.184.139.12 ���Ӷ˿� 2788 ���ͣ�Զ��Ŀ��ϵͳ���� IP ��ַ 192.160.253.66 ����Զ��Ŀ��ϵͳ��l�Ӷ˿��Ƕ˿� 25��
  6. ��ʾ��Զ�� SMTP ������� SMTP ��־�С�
  7. ��ʾ�˷��صĴ˵�ַ�� SMTP ״̬���룻250 �ǻ�� SMTP �ɹ����룬���Զ�� SMTP ������ʹ��)չ�� SMTP ״̬�����ijһ�����ı�������Ӧ��

MTA ��־��¼ʾ���ѡ��־��¼�ֶ�

����ʾ�� 21-2 ��ʾ������������ʾ�� 21-3 ����ʾ����־��¼��Ŀ����ͨ������ LOG_FILENAME=1 ����ʾ�ļ�����ʼ� ID �� LOG_MESSAGE_ID=1 ��¼�˸�����Ϣ����μ� (1) �� (2)���ر����ʼ� ID �����ڽ���Ŀ���ʼ����j��

����ʾ�� 21-2 ��־��¼����(��ѡ��־��¼�ֶ�

19-Jan-1998 19:16:57.64 l            tcp_local    E 1
 adam@sesta.com rfc822;marlowe@siroe.com marlowe@siroe.com
 /imta/queue/tcp_local/ZZ01ISKLSKLZLI90N15M.00
   <01ISKLSKC2QC90N15M@sesta.com> (1)

19-Jan-1998 19:17:01.16 tcp_local                  D 1
 adam@sesta.com rfc822;marlowe@siroe.com marlowe@siroe.com
 /imta/queue/tcp_local/Z01ISKLSKLZLI90N15M.00
   <01ISKLSKC2QC90N15M@sesta.com> (2)
 dns;thor.siroe.com (TCP|206.184.139.12|2788|192.160.253.66|25)
 (THOR.SIROE.COM -- Server ESMTP [iMS V5.0 #8694])
 smtp;250 2.1.5 marlowe@siroe.com and options OK.

MTA ��־��¼ʾ���͵��б�

����ʾ�� 21-3 ������ LOG_FILENAME=1��LOG_MESSAGE_ID=1 �� LOG_CONNECTION=1 ���ʼ����͸����ռ��˽�����˵��˴��ѽ��û� adam@sesta.com ���͸� MTA �ʵ��б� test-list@sesta.com�����ʵ��б���)չ�� bob@sesta.com��carol@varrius.com �� david@varrius.com����ע��ÿ���ռ��˵�ԭʼ�ŷ� To:��ַ�� test-list@sesta.com�����ܵ�ǰ�ŷ� To:��ַ��ÿ���ռ��˸��Եĵ�ַ����ע���ʼ� ID �����һ�µģ������漰��}��5��ļ���һ������ l ͨ�6���һ�����ڳ� tcp_local ͨ�#���

����ʾ�� 21-3 ��־��¼�����͵��б�

19-Jan-1998 20:01:44.10 l    l            E 1
 adam@sesta.com rfc822;test-list@sesta.com bob
 imta/queue/l/ZZ01ISKND3DE1K90N15M.00
 <01ISKND2H8MS90N15M@sesta.com>

19-Jan-1998 20:01:44.81 l            tcp_local    E 1
 adam@sesta.com rfc822;test-list@sesta.com carol@varrius.com
 imta/queue/tcp_local/ZZ01ISKND2WS1I90N15M.00 
 <01ISKND2H8MS90N15M@sesta.com>

19-Jan-1998 20:01:44.81 l            tcp_local    E 1
 adam@sesta.com rfc822;test-list@sesta.com david@varrius.com
 imta/queue/tcp_local/ZZ01ISKND2WS1I90N15M.00
 <01ISKND2H8MS90N15M@sesta.com>

19-Jan-1998 20:01:50.69 l                         D 1
 adam@sesta.com rfc822;test-list@sesta.com bob
 imta/queue/l/ZZ01ISKND3DE1K90N15M.00
 <01ISKND2H8MS90N15M@sesta.com>

19-Jan-1998 20:01:57.36 tcp_local                  D 1
 adam@sesta.com rfc822;test-list@sesta.com carol@varrius.com
 imta/queue/tcp_local/ZZ01ISKND2WS1I90N15M.00
 <01ISKND2H8MS90N15M@sesta.com>
 dns;gw.varrius.com (TCP|206.184.139.12|2788|192.160.253.66|25)
 (gw.varrius.com -- SMTP Sendmail)
 smtp;250 OK.

19-Jan-1998 20:02:06.14 tcp_local                  D 1
 adam@sesta.com rfc822;test-list@sesta.com david@varrius.com
 imta/queue/tcp_local/ZZ01ISKND2WS1I90N15M.00
 <01ISKND2H8MS90N15M@sesta.com>
 dns;gw.varrius.com (TCP|206.184.139.12|2788|192.160.253.66|25)
 (gw.varrius.com -- SMTP Sendmail)
 smtp;250 OK.

MTA ��־��¼ʾ�����r����ڵ���

����ʾ�� 21-4 �Գ��Է��͵������ڵ��򣨴˴�Ϊ very.bogus.com��������˵��������͵�δ�� MTA ����д�������䲻���ڵģ����� MTA ���ⷢ TCP/IP ͨ����ƥ��������ʾ��ٶ��� MTA ѡ������ LOG_FILENAME=1 �� LOG_MESSAGE_ID=1��

TCP/IP ͨ���� DNS �����в��������ʱ��DNS ����һ�����ָʾ����Ʋ����ڡ���ע�⡰�ܾ���Ŀ (R)���� [5] ����ʾ����ͬʱ DNS ���ش���ָʾ�������ǷǷ������� [6] ����ʾ����

�����ύ�ʼ����ַ���ܾ�MTA ����ɵ�����Ϣ��ԭ�����ˡ�MTA ���¾ܾ��ʼ���Ӹ�ԭ������ (1)������ɾ��ԭ��վ�ʼ���(5) ����ʾ�� R ��Ŀ��֮ǰ����һ�ݸ������͸��ʼ���� (4)��

֪ͨ�ʼ������絯���ʼ������п��ŷ� From:��ַ �� ���磬�� (2) �� (8) ����ʾ �� �����ŷ� From: �ֶ���ʾΪ�հס��� MTA ��ɵĵ����ʼ��ij�ʼ�Ŷ���ʾ����֪ͨ�ʼ����ʼ� ID �ͽ�������ԭʼ�ʼ����ʼ� ID (3)����������Ϣ���� MTA �����ܿ���ʹ�ã��������ڼ�¼ʱ���������Ӧ�ڳ�վʧ�ܵ��ʼ�����־��Ŀ���Ӧ�ڽ��֪ͨ�ʼ�����־��Ŀ���j��������֪ͨ�ʼ���ӵ����ͨ�#���ͨ��ת���ֽ���Щ�ʼ��Ŷӵ���Ӧ��Ŀ��ͨ�� (7)��

����ʾ�� 21-4 ��־��¼�����͵������ڵ���

19-JAN-1998 20:49:04 l            tcp_local    E 1
 adam@sesta.com rfc822;user@very.bogus.com user@very.bogus.com
 imta/queue/tcp_local/ZZ01ISKP0S0LVQ94DU0K.00
 <01ISKP0RYMAS94DU0K@SESTA.COM>

19-JAN-1998 20:49:33 tcp_local    process      E 1              (1)
 rfc822;adam@sesta.com adam@sesta.com                           (2)
 imta/queue/process/ZZ01ISKP0S0LVQ94DTZB.00
 <01ISKP22MW8894DTAS@SESTA.COM>,<01ISKP0RYMAS94DU0K@SESTA.COM>   (3)

19-JAN-1998 20:49:33 tcp_local    process      E 1               (4)
 rfc822;postmaster@sesta.com postmaster@sesta.com
 imta/queue/process/ZZ01ISKP0S0LVQ94DTZB.00
 <01ISKP22MW8894DTAS@SESTA.COM>,<01ISKP0RYMAS94DU0K@SESTA.COM>

19-JAN-1998 20:50:07 tcp_local                  R 1              (5)
 adam@sesta.com rfc822;user@very.bogus.com user@very.bogus.com
 imta/queue/tcp_local/ZZ01ISKP0S0LVQ94DU0K.00
 <01ISKP0RYMAS94DU0K@SESTA.COM>
 Illegal host/domain name found                                  (6)

19-JAN-1998 20:50:08 process      l            E 3               (7)
 rfc822;adam@sesta.com adam                                      (8)
 imta/queue/l/ZZ01ISKP23BUQS94DTYL.00
 <01ISKP22MW8894DTAS@SESTA.COM>

19-JAN-1998 20:50:08 process      l            E 3
 rfc822;postmaster@sesta.com postmaster
 imta/queue/l/ZZ01ISKP23BUQS94DTYL.00
 <01ISKP22MW8894DTAS@SESTA.COM>

19-JAN-1998 20:50:12 l                         D 3
 rfc822;adam@sesta.com adam
 imta/queue/l/ZZ01ISKP23BUQS94DTYL.00
 <01ISKP22MW8894DTAS@SESTA.COM>

19-JAN-1998 20:50:12 l                         D 3
 rfc822;postmaster@sesta.com postmaster
 imta/queue/l/ZZ01ISKP23BUQS94DTYL.00
 <01ISKP22MW8894DTAS@SIROE.COM>

MTA ��־��¼ʾ�����r����ڵ�Զ���û�

����ʾ�� 21-5 �Գ��Է��͵�Զ��ϵͳ�ϵĴ����ַ������˵���ʾ����� MTA ѡ������Ϊ LOG_FILENAME=1 �� LOG_MESSAGE_ID=1��ͨ��ѡ������Ϊ LOG_BANNER=1 �� LOG_TRANSPORTINFO=1����ע��ܾ���Ŀ (R)���� (1) ����ʾ����������ʾ�� 21-4 �еľܾ���Ŀ��ͬ����ע��˴��ľܾ���Ŀ��ʾ���ѽ�b��Զ��ϵͳ��l�ӣ�����ʾ��Զ�� SMTP ��������� SMTP ������룬(2) �� (3)��(2) ����ʾ����Ϣ������ͨ��ѡ�� LOG_BANNER=1 �� LOG_TRANSPORTINFO=1 �Ľ��

����ʾ�� 21-5 ��־��¼�����͸���ڵ�Զ���û�

20-JAN-1998 13:11:05 l            tcp_local    E 1
 adam@sesta.com rfc822;nonesuch@siroe.com nonesuch@siroe.com
 imta/queue/tcp_local/ZZ01ISLNBB1JOE94DUWH.00
 <01ISLNBAWV3094DUWH@sesta.com>

20-JAN-1998 13:11:08 tcp_local    process      E 1
 rfc822;adam@sesta.com adam@sesta.com
 imta/queue/process/ZZ01ISLNBB1JOE94DSGB.00
 <01ISLNBFKIDS94DUJ8@sesta.com>,<01ISLNBAWV3094DUWH@sesta.com>

20-JAN-1998 13:11:08 tcp_local    process      E 1
 rfc822;postmaster@sesta.com postmaster@sesta.com
 imta/queue/process/ZZ01ISLNBB1JOE94DSGB.00
 <01ISLNBFKIDS94DUJ8@sesta.com>,<01ISLNBAWV3094DUWH@sesta.com>

20-JAN-1998 13:11:11 tcp_local                  R 1      (1)
 adam@sesta.com rfc822;nonesuch@siroe.com nonesuch@siroe.com
 imta/queue/tcp_local/ZZ01ISLNBB1JOE94DUWH.00 
 <01ISLNBAWV3094DUWH@sesta.com>
 dns;thor.siroe.com
 (TCP|206.184.139.12|2788|192.160.253.66|25)             (2)
 (THOR.SIROE.COM -- Server ESMTP [iMS V5.0 #8694])
 smtp; 553 unknown or illegal user:nonesuch@siroe.com   (3)

20-JAN-1998 13:11:12 process      l            E 3
 rfc822;adam@sesta.com adam
 imta/queue/l/ZZ01ISLNBGND1094DQDP.00
 <01ISLNBFKIDS94DUJ8@sesta.com>

20-JAN-1998 13:11:12 process      l            E 3
 rfc822;postmaster@sesta.com postmaster
 imta/queue/l/ZZ01ISLNBGND1094DQDP.00
 <01ISLNBFKIDS94DUJ8@sesta.com>

20-JAN-1998 13:11:13 l                         D 3
 rfc822;adam@sesta.com adam@sesta.com
 imta/queue/l/ZZ01ISLNBGND1094DQDP.00
 <01ISLNBFKIDS94DUJ8@sesta.com>

20-JAN-1998 13:11:13 l                         D 3
 rfc822;postmaster@sesta.com postmaster@sesta.com
 imta/queue/l/ZZ01ISLNBGND1094DQDP.00
 <01ISLNBFKIDS94DUJ8@sesta.com>

MTA ��־��¼ʾ��ܾ�Զ�̶��ύ�ʼ��ij���

����ʾ�� 21-6 �Ե� MTA �ܾ�Զ�̶��ύ�ʼ��ij���ʱ��������־�ļ���Ŀ������˵�����ʾ�����δ���� LOG_* ��ѡ������Ŀ�н��¼�˻��ֶΡ����ر�ע�⣬���� LOG_CONNECTION ѡ������ڴ��� J ��Ŀ�в������Ϣ�ֶΡ����ڴ����У�ʾ���Ƕ������� SMTP �м�������μ����� SMTP �м���ֹ���� MTA ���Եģ����� ORIG_SEND_ACCESS ӳ�䣬��ӳ���(��

ORIG_SEND_ACCESS

!...numerous entries omitted...
!
   tcp_local|*|tcp_local|*   $NRelaying$ not$ permitted

���� alan@very.bogus.com �����ڲ���ַ�����Զ���û� harold@varrius.com ����ͨ�� MTA ϵͳ�м̵�Զ���û� alan@very.bogus.com �⵽�ܾ�

����ʾ�� 21-6 ��־��¼���ܾ�Զ�̶��ύ�ʼ��ij���

28-May-1998 12:02:23 tcp_local                  J 0         (1)
 harold@varrius.com rfc822; alan@very.bogus.com             (2)
 550 5.7.1 Relaying not permitted:alan@very.bogus.com     (3)

  1. ����־��ʾ�� MTA �ܾ�Զ�̶��ύ�ʼ��ij��Ե����ں�ʱ�䡣�ܾ��� J ��¼��ʾ����MTA ͨ�3��Է����ʼ���ܾ�������� R ��¼��ʾ��������ʾ�� 21-4 ������ʾ�� 21-5 ��ʾ����

  2. ע

    д����־�����һ�� J ��¼����һ��ָʾ�������������Ǹ�Ự�����һ�� J ��¼�����⣬Messaging Server �ĵ�ǰ�汾û�ж� J ��¼����������ơ�


  3. ��ʾ�˳��Ե��ŷ� From:�� To: ��ַ�� ��ַ���ڴ�ʾ���У��޿��õ�ԭʼ�ŷ� To:��Ϣ����˸��ֶ�Ϊ�ա�
  4. ����Ŀ��( MTA ����Զ�̶ˣ����Եķ����ˣ��� SMTP ������Ϣ��

MTA ��־��¼ʾ���δ��ͳ���

����ʾ�� 21-7 ���ڵ�һ�γ���ʱ���ܷ����ʼ���������־�ļ���Ŀ������˵����� MTA ����γ��Է��͸��ʼ�����ʾ�����ѡ������Ϊ LOG_FILENAME=1 �� LOG_MESSAGE_ID=1��

����ʾ�� 21-7 ��־��¼����δ��ͳ���

15-Jan-1998 10:31:05.18 tcp_internal   tcp_local   E 3    (1)
 adam@hosta.sesta.com rfc822;user@some.org user@some.org
 imta/queue/tcp_local/ZZ01IS3D2ZP7FQ9UN54R.00 
 <01IRUD7SVA3Q9UN2D4@sesta.com>

15-Jan-1998 10:31:10.37 tcp_local                  Q 3    (2)
 adam@hosta.sesta.com rfc822;user@some.org user@some.org
 imta/queue/tcp_local/ZZ01IS3D2ZP7FQ9UN54R.00             (3)
 <01IRUD7SVA3Q9UN2D4@sesta.com>
 TCP active open:Failed connect()    Error:no route to host (4)

 ...several hours worth of entries...

15-Jan-1998 12:45:39.48 tcp_local                  Q 3     (5)
 adam@hosta.sesta.com rfc822;user@some.org user@some.org
 imta/queue/tcp_local/ZY01IS3D2ZP7FQ9UN54R.00              (6)
 <01IRUD7SVA3Q9UN2D4@sesta.com>
 TCP active open:Failed connect()    Error:no route to host

 ...several hours worth of entries...

15-Jan-1998 16:45:24.72 tcp_local                  Q 3
 adam@hosta.sesta.com rfc822;user@some.org user@some.org
 imta/queue/tcp_local/ZX01IS67NY4RRK9UN7GP.00                (7)
 <01IRUD7SVA3Q9UN2D4@sesta.com>
 TCP active open:Failed connect() Error:connection refused (8)

 ...several hours worth of entries...

15-Jan-1998 20:45:51.55 tcp_local                  D 3       (9)
 adam@hosta.sesta.com rfc822;user@some.org user@some.org
 imta/queue/tcp_local/ZX01IS67NY4RRK9UN7GP.00
 <01IRUD7SVA3Q9UN2D4@sesta.com>
 dns;host.some.org (TCP|206.184.139.12|2788|192.1.1.1|25)
 (All set, fire away)
 smtp; 250 Ok

  1. �ʼ����� tcp_internal ͨ�� �� ����4�� POP �� IMAP �ͻ�������4��ʹ�� MTA ��Ϊ SMTP �м̵���֯�е��������MTA �����Ŷӵ� tcp_local �ⷢͨ�!�
  2. ��һ�δ��ͳ���ʧ�ܣ��� Q ��Ŀ��ʾ��
  3. �� ZZ* �ļ�����Կ������ǵ�һ�δ��ͳ��ԡ�
  4. TCP/IP ������Ҳ�����Զ�̶˵�·��ʱ���˴��ͳ��Խ�ʧ�ܡ�������ʾ�� 21-4 ��ͬ��DNS �������Ŀ������ some.org���෴��"no route to host" �����ʾ�ڷ��Ͷ˺ͽ��ն�֮������������⡣
  5. ��һ�� MTA ������ҵ����ʱ�������³��Դ��ͣ��ٴβ��ɹ���
  6. ���ļ��������� ZY*����ʾ���ǵڶ��γ��ԡ�
  7. �����δ�ɹ��ij��Ե��ļ����� ZX*��
  8. ��һ����������ҵ���³��Դ��ͣ�����ʧ�ܣ�������һ�� TCP/IP �����δ���޷�����Զ�� SMTP �������ʾ������ʵ��Զ�� SMTP ���������l�ӡ�������Զ�̶��޸������������⣬����δ������ SMTP ������ �� ���� SMTP ��������æ�ڴ���������Ϣ���޷��� MTA ����l��ʱ����l�ӡ���
  9. �����ʼ����˶��С�

MTA ��־��¼ʾ��ͨ��ת��ͨ��·����4 SMTP �ʼ�

����ʾ�� 21-8 ��ͨ��ת��ͨ��·���ʼ������ӽ�����˵������վ����� CONVERSIONS ӳ��?���磺

CONVERSIONS

  IN-CHAN=tcp_local;OUT-CHAN=l;CONVERT   Yes

��ʾ�����ѡ������Ϊ LOG_FILENAME=1 �� LOG_MESSAGE_ID=1��

����ʾ�� 21-8 ��־��¼��ͨ��ת��ͨ��·����4 SMTP �ʼ�

04-Feb-1998 00:06:26.72 tcp_local    conversion   E 9 (1)
 amy@siroe.edu rfc822;bert@sesta.com bert@sesta.com
 imta/queue/conversion/ZZ01IT5UAMZ4QW98518O.00
 <01IT5UALL14498518O@siroe.edu>

04-Feb-1998 00:06:29.06 conversion   l            E 9 (2)
 amy@siroe.edu rfc822;bert@sesta.com bert
 imta/queue/l/ZZ01IT5UAOXLDW98509E.00  <01IT5STUMUFO984Z8L@siroe.edu>

04-Feb-1998 00:06:29.31 conversion                D 9 (3)
 amy@siroe.edu rfc822;bert@sesta.com bert
 imta/queue/conversion/ZZ01IT5UAMZ4QW98518O.00
 <01IT5UALL14498518O@siroe.edu>

04-Feb-1998 00:06:32.62 l                         D 9 (4)
 amy@siroe.edu rfc822;bert@siroe.com bert
 imta/queue/l/ZZ01IT5UAOXLDW98509E.00
 <01IT5STUMUFO984Z8L@siroe.edu>

  1. �����4���ⲿ�û� amy@siroe.edu ���ʼ����͵� l ͨ���ռ��� bert@sesta.com�����ǣ�CONVERSIONS ӳ����Ŀʹ�ʼ���ʼʱ�ŵ�ת��ͨ�#�����ֱ�ӽ��� l ͨ�#���
  2. ת��ͨ�����в����ʼ��ŵ� l ͨ�!�
  3. Ȼ��ת��ͨ�?���ʹ�ʼ���ӣ�ɾ����ʼ��ļ�����
  4. ���l ͨ��ʹ�ʼ���ӣ����ͣ���

MTA ��־��¼ʾ���վl����־��¼

����ʾ�� 21-9 ˵����ͨ�� LOG_CONNECTION=3 ����l����־��¼���ⷢ�ʼ�����־����ڱ�ʾ���л������� LOG_PROCESS=1��LOG_MESSAGE_ID=1 �� LOG_FILENAME=1����ʾ��������û� adam@sesta.com ��ͬһ�ʼ����͸���ע��ÿ���ʼ��������ʼ� ID ����ͬ������ռ��� bobby@hosta.sesta.com��carl@hosta.sesta.com �� dave@hostb.sesta.com �����ӡ���ʾ������ʼ��ӱ��У������ͨ��ͨ��������single_sys ͨ�9ؼ��ֵ� tcp_local ͨ�7�����ˣ��� (1)��(2) �� (3) ����ʾ��ϵͳ���ڴ�����Ϊ���ڶ�b������ÿ���ռ��˴�����b���ʼ��ļ������� bobby@hosta.sesta.com �� carl@hosta.sesta.com �ռ��˱��洢��ͬһ�ʼ��ļ��У��� dave@hostb.sesta.com �ռ��˱��洢����һ�ʼ��ļ��С�

����ʾ�� 21-9 ��־��¼����վl����־��¼

 

19-Feb-1998 10:52:05.41 1e488.0 l            tcp_local    E 1

 adam@sesta.com rfc822;bobby@hosta.sesta.com bobby@hosta.sesta.com

 imta/queue/tcp_local/ZZ01ITRF7BO388000FCN.00                (1)

  <01ITRF7BDHS6000FCN@SESTA.COM>

19-Feb-1998 10:52:05.41 1e488.0 l            tcp_local    E 1

 adam@sesta.com rfc822;carl@hosta.sesta.com carl@hosta.sesta.com

 imta/queue/tcp_local/ZZ01ITRF7BO388000FCN.00                (2)

  <01ITRF7BDHS6000FCN@SESTA.COM>

19-Feb-1998 10:52:05.74 1e488.1 l            tcp_local    E 1

 adam@sesta.com rfc822;dave@hostb.sesta.com dave@hostb.sesta.com

 imta/queue/tcp_local/ZZ01ITRF7C11FU000FCN.00                 (3)

  <01ITRF7BDHS6000FCN@SESTA.COM>

19-Feb-1998 10:52:10.79 1f625.2.0 tcp_local    -            O (4)

 TCP|206.184.139.12|5900|206.184.139.66|25

 SMTP/hostb.sesta.com/mailhub.sesta.com                       (5)

19-Feb-1998 10:52:10.87 1f625.3.0 tcp_local    -            O (6)

 TCP|206.184.139.12|5901|206.184.139.70|25

 SMTP/hosta.sesta.com/hosta.sesta.com                         (7)

19-Feb-1998 10:52:12.28 1f625.3.1 tcp_local                  D 1

 adam@sesta.com rfc822;bobby@hosta.sesta.com bobby@hosta.sesta.com

 imta/queue/tcp_local/ZZ01ITRF7BO388000FCN.00

  <01ITRF7BDHS6000FCN@SESTA.COM>

 hosta.sesta.com dns;hosta.sesta.com                          (8)

 (TCP|206.184.139.12|5901|206.184.139.70|25)

 (hosta.sesta.com -- Server ESMTP [iMS V5.0 #8790])

 (TCP|206.184.139.12|5901|206.184.139.70|25)

 smtp;250 2.1.5 bobby@hosta.sesta.com and options OK.

19-Feb-1998 10:52:12.28 1f625.3.1 tcp_local                  D 1

 adam@sesta.com rfc822;carl@hosta.sesta.com carl@hosta.sesta.com

 imta/queue/tcp_local/ZZ01ITRF7BO388000FCN.00

  <01ITRF7BDHS6000FCN@SESTA.COM>

 hosta.sesta.com dns;hosta.sesta.com

 (TCP|206.184.139.12|5901|206.184.139.70|25)

 (hosta.sesta.com -- Server ESMTP [iMS V5.0 #8790])

 (TCP|206.184.139.12|5901|206.184.139.70|25)

 smtp;250 2.1.5 carl@hosta.sesta.com and options OK.

19-Feb-1998 10:52:12.40 1f625.3.2 tcp_local      -            C (9)

 TCP|206.184.139.12|5901|206.184.139.70|25

 SMTP/hosta.sesta.com/hosta.sesta.com

19-Feb-1998 10:52:13.01 1f625.2.1 tcp_local                  D 1

 adam@sesta.com rfc822;dave@hostb.sesta.com dave@hostb.sesta.com

 imta/queue/tcp_local/ZZ01ITRF7C11FU000FCN.00

  <01ITRF7BDHS6000FCN@SESTA.COM>

 mailhub.sesta.com dns;mailhub.sesta.com

 (TCP|206.184.139.12|5900|206.184.139.66|25)

 (MAILHUB.SESTA.COM -- Server ESMTP [iMS V5.0 #8694])

 (TCP|206.184.139.12|5900|206.184.139.66|25)

 smtp;250 2.1.5 dave@hostb.sesta.com and options OK.

19-Feb-1998 10:52:13.05 1f625.2.2 tcp_local      -            C (10)

 TCP|206.184.139.12|5900|206.184.139.66|25

 SMTP/hostb.sesta.com/mailhub.sesta.com

  1. �ʼ���������У�׼�������һ���ռ���...
  2. ....׼������ڶ����ռ���...
  3. ....׼�����������ռ��ˡ�
  4. ���� LOG_CONNECTION=3 ��ʹ MTA д�����Ŀ����� (-) ��ʾ����Ŀָ�ⷢl�ӡ�O ��ʾ����Ŀ��Ӧ��l�ӵĿ��ڡ�ͬʱ��ע�⾡�ܴ˿������߳� 2 ���߳� 3 4ִ�У������ڶ��̵߳� TCP/IP ͨ��ʹ��ͬһ���4������Щ��ͬ��l�ӿ��ڣ���˴˴��Ľ�� ID ��ͬ����Ϊ 1f625����
  5. ����Ҫl�ӵ�}��5�Զ��ϵͳ����b�߳��еĶ��߳� SMTP �ͻ������ÿ��ϵͳ��l�� �� ��һ����ʾ�ڱ���Ŀ�У��ڶ�����ʾ�� 7 �С���Ŀ�Ĵ˲�����ʾ�˷��ͺ�Ŀ�� IP ���Լ��˿ںţ�����ʾ�˳�ʼ������ͨ�� DNS ���ҵ���������� SMTP/initial-host/dns-host �Ӿ��У���ע���ʼ�������ڳ�ʼ�������ִ�� DNS MX ��¼���Һ���ʹ�õ���������ʾ��mailhub.sesta.com ��Ȼ�� hostb.sesta.com �� MX ������
  6. ���̵߳� SMTP �ͻ����ڵ��5��߳��У����ܽ����ͬ���򿪵��ڶ�ϵͳ��l�ӡ�
  7. ����Ҫl�ӵ�}��5�Զ��ϵͳ����b�߳��еĶ��߳� SMTP �ͻ������ÿ��ϵͳ��l�� �� �ڶ�����ʾ�ڱ���Ŀ�У���һ����ʾ������� 5 �С���Ŀ�Ĵ˲�����ʾ�˷��ͺ�Ŀ�� IP ���Լ��˿ںţ�����ʾ�˳�ʼ������ͨ�� DNS ���ҵ���������ڱ�ʾ���У�ϵͳ hosta.sesta.com ��Ȼ�Լ�ֱ�ӽ����ʼ���
  8. ���˲����ض���l����Ŀ�⣬LOG_CONNECTION=3 ���ɽ���l����ص���Ϣ�����ʼ���Ŀ�У���˴���ʾ��
  9. ���� LOG_CONNECTION=3 ��ʹ MTA д�����Ŀ�������ʼ�����ʾ���е� bobby �� carl �ʼ�������к�ϵͳ���ر�l�ӣ������Ŀ�е� C ���ʾ��
  10. ���� LOG_CONNECTION=3 ��ʹ MTA д�����Ŀ�������ʼ�����ʾ���е� dave �ʼ�������к�ϵͳ���ر�l�ӣ������Ŀ�е� C ���ʾ��

MTA ��־��¼ʾ����վl����־��¼

����ʾ�� 21-10 ˵����ͨ�� LOG_CONNECTION=3 ����l����־��¼����4 SMTP �ʼ�����־���

����ʾ�� 21-10 ��־��¼����վl����־��¼

19-Feb-1998 17:02:08.70 tcp_local    +            O   (1)
 TCP|206.184.139.12|25|192.160.253.66|1244 SMTP       (2)

19-Feb-1998 17:02:26.65 tcp_local    l             E 1
 service@siroe.com rfc822;adam@sesta.com adam
 THOR.SIROE.COM (THOR.SIROE.COM [192.160.253.66])      (3)

19-Feb-1998 17:02:27.05 tcp_local    +             C   (4)
 TCP|206.184.139.12|25|192.160.253.66|1244 SMTP

19-Feb-1998 17:02:31.73 l                          D 1
 service@siroe.com rfc822;adam@sesta.com adam

  1. Զ��ϵͳ��һ��l�ӡ��ַ� O ��ʾ����Ŀ��l�ӿ����йأ��ַ� + ��ʾ����Ŀ����4l���йء�
  2. ��ʾ����l�ӵ� IP �źͶ˿ڡ��ڴ���Ŀ�У�����ϵͳ��������־�ļ���Ŀ��ϵͳ������ IP ��ַ 206.184.139.12 ���ҽ�l��ָ��˿� 25������ϵͳ���� IP ��ַ 192.160.253.66 ���Ӷ˿� 1244 ���͡�
  3. �ڴ���4 TCP/IP ͨ�� (tcp_local) �� l ͨ���ռ��˵�������ʼ�����Ŀ�У���ע������������ LOG_CONNECTION=3 ����˳���Ĭ��ֵ��Χ����Ϣ���ر��ǣ�����ϵͳ���� HELO �� EHLO ��·�Ͼ��е���ơ���l�� IP ������ DNS ������ҵ��ķ���ϵͳ����ƣ��Լ�����ϵͳ�� IP ��ַ���¼��4���йض�Ӱ������ܵ�ͨ�9ؼ��ֵ����ۣ���μ��� 12 �¡�����ͨ�6��塱��
  4. �ر���վl�ӡ��ַ� C ��ʾ����Ŀ��l�ӹر��йأ��ַ� + ��ʾ����Ŀ����4l���йء�

���÷ַ��������

�ַ��������͵��������������ã�����д�� MTA ��־Ŀ¼�е� dispatcher.log �ļ����� msg_svr_base/imta/dispatcher.cnf �ļ���ָ���˷ַ�����������Ϣ����װʱ������һ��Ĭ�ϵ������ļ�������Բ����ģ�ֱ��ʹ�á����ǣ������ڰ�ȫ�Ի�����ԭ����Ҫ�޸�Ĭ�������ļ��������ͨ��༭ dispatcher.cnf �ļ�4ʵ�ִ˲���


��\t���÷ַ��������������
  1. �༭ dispatcher.cnf �ļ���
  2. �� DEBUG ѡ������Ϊ -1��
  3. ����������߼��򻷾��� IMTA_DISPATCHER_DEBUG (UNIX)������ʮ����ƶ��� 32 λ��������Ϊֵ FFFFFFFF���±������ÿ��λ�ĺ��塣

    �� 21-3 �ַ��������λ 

    λ

     

    ʮ�����ֵ

    ʮ����ֵ

    �÷�

     

    0

    x 00001

    1

    �����ַ�������ģ����ԡ�

    1

    x 00002

    2

    ���ӷ���ַ�������ģ����ԡ�

    2

    x 00004

    4

    ����ַ����������ļ���־��¼��

    3

    x 00008

    8

    �����ַ�����������ԡ�

    4

    x 00010

    16

    �������ԡ�

    5

    x 00020

    32

    ���ӷ�����ԡ�

    6

    x 00040

    64

    �����ط�����ԡ�

    7

    x 00080

    128

    ��ʹ�á�

    8

    x 00100

    256

    �����ַ�����ͽ��ͨ�ŵ��ԡ�

    9

    x 00200

    512

    ���ӷ���ַ�����ͽ��ͨ�ŵ��ԡ�

    10

    x 00400

    1024

    ������ͨ�ŵ��ԡ�

    11

    x 00800

    2048

    ��ʹ�á�

    12

    x 01000

    4096

    �����̵��ԡ�

    13

    x 02000

    8192

    ���ӹ����̵��ԡ�

    14

    x 04000

    16384

    ���ӹ����̵��ԣ��ر���l���л���

    15

    x 08000

    32768

    ��ʹ�á�

    16

    x 10000

    65536

    �����̵�����ַ����� I/O ���ԡ�

    17

    x 20000

    131072

    ���ӹ����̵�����ַ����� I/O ���ԡ�

    20

    x 100000

    1048576

    ��ͳ����Ϣ���ԡ�

    21

    x 200000

    2097152

    ����ͳ����Ϣ���ԡ�

    24

    x 1000000

    16777216

    �� PORT_ACCESS �ܾ��¼�� dispatcher.log �ļ��С�


��\t���÷ַ�������� (Solaris)

�ַ����������ļ����ṩ�ķַ��������Ӱ�����ϵͳ�����Ҫ��ϵͳ�ĶѴ�С (datasize) �����ܹ�����ַ�������̶߳�ջʹ�á�

  1. Ҫ��ʾ�Ѵ�С����Ĭ�ϵ� datasize������ʹ����������֮һ��
  2. csh ���

    # limit

    ksh ����

    # ulimit -a

    Solaris ʵ�ó���

    # sysdef

  3. ��ÿ��ַ����������� STACKSIZE*MAX_CONNS��Ȼ���ÿ���������ֵ��ӡ�ϵͳ�ĶѴ�С���������Ǵ���Ŀ��}����


���������־

���ڽ������ʼ��洢��POP��IMAP �� HTTP����Admin �� Default �������־��¼������μ��� 21-1����

������Щ���������ʹ�� Console 4ָ����־���úͲ鿴��־����ָ�������ý�Ӱ�����¼���¼��Լ��¼�����Ŀ��������־�ļ�ʱ�������ʹ����Щ���ú���������4������־�¼�������

���ڰ�����С�ڣ�

�˽������־����

�����������ʼ��洢�͹�������������־���ԣ���־��¼������־�¼��������־�ļ���Լ������־�ļ�Ŀ¼��

��־��¼����

��־��¼�ļ�������ȼ���������־��¼�����ϸ�̶Ȼ��߳��ȡ������ȼ���ζ�Žϼ��ԣ����¼���и����ȼ��������س̶ȣ����¼����ͼ�����ζ�Ÿ�Ϊ��ϸ��������־�ļ��м�¼����¼���

�����ͨ������ logfile.service.loglevel ���ò���4Ϊÿ�ַ���POP��IMAP��HTTP��Admin �� Default������������־��¼������μ���������÷�����־��¼ѡ�����������ʹ����־��¼����4������־�¼��������� 21-4 �Կ��ü��������˵����Щ��־��¼������ UNIX syslog ���߶������Щ������Ӽ���

�� 21-4 �洢�͹���������־��¼����

����

˵��

Critical

���ٵ���־��¼��Ϣ�������������������ʱ������������޷������������Ҫ�����еĿ⣩��һ���¼�����д����־��

Error

����������ʱ�����糢��l�ӵ��ͻ�������������ʧ�ܣ���һ���¼�����д����־��

Warning

��������ʱ������������޷����ͻ������͵�ͨ�ţ���һ���¼�����д����־��

Notice

����֪ͨ������Ҫ�����ʱ�������û���¼ʧ�ܻ�Ự�رգ���һ���¼�����д����־������Ĭ����־����

Information

ִ��ÿ����Ҫ���������û��ɹ���¼��ע���������������䣩ʱ��һ���¼�����д����־��

Debug

���߳�����־��¼�������ʹ�á�ִ��ÿ���̻������еĵ�����ʱ�����¼�д����־������ȷ�����⡣

��ѡ��һ���ض���־��¼����ʱ����ü����Լ����ڸü��𣨽ϵ��߳��ȣ������м������Ӧ���¼�������(����־��¼�ڡ���־��¼��Ĭ�ϼ���Ϊ Notice��


ע

ָ������־��¼Խ�߳�����־�ļ���ռ�õĴ��̿ռ��Խ���й�ָ��ԭ����μ���������÷�����־��¼ѡ����


��־�¼������

��ÿ��֧�ֵķ����Э���У�Messaging Server �������־�¼�������豸�������һ������־�¼����з��ࡣÿ����־�¼����������־�¼����豸����ơ���Щ������������������й����¼����� 21-5 �г��� Messaging Server Ϊ��־��¼Ŀ�����ʶ�����

�� 21-5 ��־�¼��ķ������ 

�豸

˵��

General

���Э��������ص�����������IJ���

LDAP

�� Messaging Server ���� LDAP Ŀ¼��ݿ���صIJ���

Network

������l����صIJ����׽��ִ����������

Account

���û��ʻ���صIJ����û���¼��������

Protocol

���ض���Э���������ص�Э�鼶������ POP��IMAP �� HTTP ����صĴ����������

Stats

���ռ�������ͳ����Ϣ��صIJ���

Store

������ʼ��洢��صĵͼ������/д�����������

�й�����־�����н��������������ʾ����μ�����鿴������־��

������־�ļ�Ŀ¼

ÿ����־��¼�����ָ���˵��5�Ŀ¼�����д洢�˷������־�ļ������� IMAP ��־�ļ���洢��һ������ POP ��־�ļ�������������־�ļ�Ҳ����ˡ�����Զ���ÿ��Ŀ¼��λ�ã�Ҳ���Զ���Ŀ¼��������ڵ���־�ļ�������С����Ŀ��

��ȷ���洢���㹻������־�ļ�ʹ�á���־��ݿ����ܴ������ڽϵͣ����߳�������־��¼�����С�

ͬʱ�������ʵ�����־��¼������־��ת����־���ںͷ�����ݲ���Ҳ����Ҫ���Ա㱸��������־�ļ�Ŀ¼��ʹ��ЩĿ¼��������أ����򣬾Ϳ��ܶ�ʧ��Ϣ����μ���������÷�����־��¼ѡ����

�˽������־�ļ���ʽ

������ Messaging Server �������ʼ��洢�͹��������־�ļ���������ͬ�����ݸ�ʽ����־�ļ��Ƕ����ı��ļ�������ÿ������һ����־�¼�������ÿ��֧�ֵķ��������¼�˵�����ͨ�ø�ʽ��

dateTime hostName processName[pid]:category logLevel:eventMessage

�� 21-6 �г�����־�ļ��������ע�⣬��������/ʱ���ʽ��ͬ�Լ��˸�ʽ��(}��������category �� logLevel�����⣬���¼�˵��ĸ�ʽ�� UNIX syslog ���߶���ĸ�ʽ��ͬ��

�� 21-6 �洢�͹�����־�ļ����

���

����

dateTime

��¼�¼�ʱ�����ں�ʱ�䣬�� dd/mm/yyyy hh:mm:ss ��ʽ��ʾ��ʱ���ֶ���4�� GMT �� +/-hhmm ��ʾ�����磺
02/Jan/1999:13:08:21 -0700

hostName

���������������е���������磬showshoe��

ע�⣺���������ж�� Messaging Server ʾ�������ʹ�ý�� ID (pid) ����ͬʾ�����־�¼��໥�ֿ���

processName

����¼��Ľ����ƣ����磬cgi_store��

pid

����¼��Ľ�� ID�����磬18753��

category

�¼���������ࣺ���磬General����μ��� 21-5����

logLevel

�¼����ʾ����־��¼�������磬Notice����μ��� 21-4����

eventMessage

��Ϊ���ⳤ�ȵ��ض����¼��Ľ�����Ϣ�����磬 Log created (894305624)��

������ʹ�� Console ��鿴���������־�¼�ʾ��

02/May/1998:17:37:32 -0700 showshoe cgi_store[18753]:
General Notice:
  Log created (894155852)

04/May/1998:11:07:44 -0400 xyzmail cgi_service[343]:General Error:
  function=getserverhello|port=2500|error=failed to connect

03/Dec/1998:06:54:32 +0200 SiroePost imapd[232]:Account Notice:
  close [127.0.0.1] [unauthenticated] 1998/12/3 6:54:32
  0:00:00 0 115 0

IMAP �� POP �¼���Ŀ���ܻ���������ֽ�������ʾ����У�
0 115 0����һ�������ǿͻ����͵��ֽ���ڶ��������Ƿ������͵��ֽ�������������ѡ������������� POP ͨ��Ϊ 1����

�ڡ���־�鿴������в鿴��־�ļ�ʱ�������ͨ�������¼��е������ض�����������ض�����־��¼�����������ض��Ľ�� ID��4������ʾ���¼����й���ϸ��Ϣ����μ�����鿴������־��

ÿ����־��Ŀ�¼���Ϣ�ĸ�ʽ���ض������¼�¼������ͣ���ÿ����񶼶����˳��������κ��¼���Ϣ�е����ݡ�����¼���Ϣ�����ˣ��������¼���Ϣ����һЩ��

��������÷�����־��¼ѡ��

����Զ�������õ����������Ҫ���ʼ��洢�͹��������־��¼���á����������˿ɰ������������úͲ��Ե����⣬�����������ʵ����Щ���úͲ��ԡ�

������־��¼��ϵ�ṹ

��־�ļ�������ģʽ (service.sequenceNum.timeStamp) �����������������־��ת�ͱ��ݲ��ԡ�����ͬ������¼�д�벻ͬ���ļ���������ٸ������⡣ͬʱ�������ļ����е����кų����������ʱ���ʼ����Ψһ�ģ���˵����޵����кż��þ����Ժ����־�ļ�Ҳ����򵥵ظ�д���ڵ���־�ļ������ǽ��ڴﵽ��������������ơ��ļ���Ŀ��洢����ʱ���ŻḲд��ɾ��Ͼɵ���־�ļ���

Messaging Server ֧����־�ļ����Զ���ת���˹��ܼ��˹��?Ҳʹ���ݱ�ø����ס������ֶ�ɾ��ǰ��־�ļ�����������־�ļ��Ա��������־�¼����������ʱ����Ŀ¼�г�ǰ��־�ļ�֮���������־�ļ������ֹͣ��������ֶ�֪ͨ������������־�ļ���

������־��¼���ԵĹ���У���������ÿ�ַ�������ѡ���Щѡ���������־�洢���������־�ļ�����ļ���С������ļ�����ں���־�ļ���ת���ٶȵ����ơ�

�滮�����ѡ��

���ס�������������ɸ����ƣ���������һ�����ƿ��ܻᵼ����־�ļ�����ת��ɾ�����ȵ��������Ϊ�������ơ����磬��������־�ļ���С�� 3.5 MB��������ָ��ÿ�촴��һ������־�����ÿ 24 Сʱ��b����־��ݲ�ֹ 3.5 MB����ôÿ��ʵ�ʴ�������־�ļ���ֹһ����ң���������־�ļ���Ŀ�� 10 �������������� 8 �죬�������Զ����ﵽ��־�ļ�����������ƣ���Ϊ�Ͽ����־��ת����ζ���ڲ��� 8 ��֮�ڱ��Ѵ��� 10 ���ļ���

Ϊ Messaging Server ������־�ṩ������Ĭ��ֵ�����ǹ滮�ĺ�����ʼ�㣺

Ŀ¼����־�ļ��������Ŀ��10
�����־�ļ���С��2 MB
������־�ļ����������С�ܼƣ�20 MB
�������С���ô��̿ռ䣺5 MB
��־����ʱ�䣺1 ��
����֮ǰ���������ڣ�7 ��
��־��¼�ļ���Notice

����Կ��������ü���Ԥ�Ʒ����������־���ÿ���ۻ��Լ 2 MB��ÿ�ܱ��ݣ�����������־�Ĵ洢�ռ����������� 25 MB���������־��¼������߳�������Щ���ÿ��ܲ��㡣��

���� POP��IMAP �� HTTP ��־����ͬ��ֵ�����Ǻ������ֵ��������з�����д�����ͬ����־�洢Ҫ����˴���ʾ��Ĭ��ֵ��������������ʼ�滮�ܼ�Լ 150 MB ����־�洢��������ע�⣬�����ζ�Ŵ洢Ҫ���һ��ָʾ��ʵ�ʵ�Ҫ����ܻ�����ͬ����

�˽���־��¼ѡ��

�����ʹ�� Console ��������4���ÿ����ʼ��洢��־��¼���õ�ѡ�

��Щѡ�����������ȡ������־��ݻ��۵��ٶȡ�������Ҫ 4,000 �� 10,000 ����־��Ŀ��ռ�� 1 MB �洢���ڽ��߳�����־��¼�������� Notice����һ��æµ�ķ�����ÿ�ܿ�����ɳɰ���ǧ���ֽڵ���־��ݡ�����ѭ���·�����

����鿴������־

Console �ṩ�����ڲ鿴�ʼ��洢�͹�����־��ݵĻ���档������ѡ�񵥸���־�ļ�������������Щ�ļ���ִ��������־��Ŀ�Ĺ�������

���ڸ�ķ�����־�ļ���ʱ���Ⱥ�����г�ѡ��Ҫ�������־�ļ��������ͨ��ָ���������4��С�Ե����¼�������Χ��

�������

�����ǿ���ָ�����ڲ鿴��־��ݵ��������

ע�⣺������ִ�Сд��

�鿴��־ʱ�������־��¼������豸��ʾ����ܰ�(���¼��֣�

���������־

���ڽ��������ͨ��ʹ�� configutil ����� Console 4���������־�Ա�����Ͳ鿴��־��


��\t��ϵͳ��־���ͷ�����־

������ֵ֮��ϵͳ�Ὣ�ʼ���¼��������ֵ��Ӧ�� syslog �豸����������������־�ļ�����ѡ����δ����ѡ���ֵΪ none������־��¼��ʹ�� Messaging Server ��־�ļ���


��\tʹ�� Console ������־��¼ѡ��
  1. ��Ҫ��������־�ļ�ѡ��� Messaging Server��
  2. �������á�ѡ������󴰸��еġ���־�ļ����ļ��У���ѡ��ijһ�������� IMAP��HTTP �� Admin������־�ļ���
  3. �ӡ���ϸ�̶ȡ���-�б���ѡ����־��¼����
  4. �ڡ���־�ļ���Ŀ¼·�����ֶ��У����뽫������־�ļ���Ŀ¼��ơ�
  5. �ڡ�ÿ����־���ļ���С���ֶ��У����������־�ļ���С��
  6. �ڡ�����һ������־��ÿ���ֶ��У�������־��תʱ�䰲�ŵ���Ŀ��
  7. �ڡ�ÿ��Ŀ¼����־��Ŀ���͡������־��������ڡ��ֶ��У������뱸��ʱ�䰲����Э��������־�ļ���Ŀ���������ڡ�
  8. �ڡ���������־��С���ֶ��У���������Ĵ洢��������
  9. �ڡ������ô��̿ռ�С�ڡ��ֶ��У�����ϣ�������С���ô��̿ռ���

��\t���� HTTP ��־��¼

���ϵͳ��֧�� HTTP �ʼ����ʣ��� Web �ʼ����������ͨ���������±�4���� HTTP ��־��¼�����ϵͳҪ�� Web �ʼ�֧�֣����� Messenger Express��������������Щ����


��\t���÷�������־����

��\tָ����������־�ļ���Ŀ¼·��

��\tָ��ÿ�������־������ļ���С

��\tָ��������־��תʱ�䰲��

���� number ָ��������


��\tָ��ÿ��Ŀ¼�ķ�����־�ļ��������Ŀ

���� number ָ������־�ļ�����


��\tָ���洢����

��\tָ��Ҫ����Ŀ��ô��̿ռ����С

��\tָ����־���ڵ������

configutil -o logfile.service.expirytime -v number

���� number ָ����һ������Ϊ��λ����Ŀ��


��\tָ������Ͳ鿴���

�밴���²���ʹ�ø����������ض�������4������־�¼���

  1. �� Console �У���ϣ��������־�ļ��� Messaging Server��
  2. ��ִ��������һ��������ʾ����־��¼�������־�ļ������ݡ�ѡ���
    • ��������ѡ���Ȼ�󵥻�鿴������־����������������־��¼�������ƣ����硰IMAP ���񡱻򡰹��?����
    • �������á�ѡ���Ȼ����󴰸��еġ���־�ļ����ļ��в�ѡ��ijһ�������� IMAP �� Admin������־�ļ���Ȼ�󵥻��Ҵ����еġ����ݡ�ѡ���
  3. ϵͳ����ʾ����־��¼����ġ����ݡ�ѡ���
  4. �ڡ���־�ļ����ֶ��У�ѡ����Ҫ������־�ļ���
  5. ����鿴��ѡ��־����ť���򿪡���־�鿴����ڡ�
  6. �ڡ���־�鿴������У�ָ��������������������һ�ڡ�����������������
  7. ������¡���ִ������������ʾ�ڡ���־��Ŀ���ֶ��С�

ʹ���ʼ��洢��־��¼���ʼ�����

�����ͨ���ʼ� ID ʹ���ʼ��洢��־��¼4�����ʼ����÷�ʽ������ MTA �����ʼ��ķ�ʽ���Դ˷�ʽ�����ʼ�ʹ����Ը����ʼ��������ڵĽ��¼���

Ҫ���ʼ��洢��־�и����ʼ������˳������־��¼�����⣬����Ҫ�����ʼ����١�Ĭ������£��������ʼ����١�


ע

�ʼ����ٽ�������Ĵ��̿ռ䡣�������ô˹��ܣ���������㹻�Ĵ��̿ռ䡣


�ʼ��洢��־��¼���Ը������²���


��\t�����ʼ�����

��\t���ʼ������ض��򵽵�����־�ļ�

��\tȡ�������ʼ�������־��¼

��\t���� LMTP ��־��¼

�ʼ��洢��־��¼ʾ��

��¼���ʼ��洢��־�ļ��е�ȷ���ֶθ�ʽ���ֶ��б?������õ���־��¼ѡ�������ͬ�����ڽ�����һЩ���͵�����־��Ŀ����ʾ��

�ʼ��洢��־��¼ʾ���������

�û�������Ч����ʱ��ϵͳ����¼����֤��ʧ�ܣ���֮��Ե��ǡ�δ�ҵ��û�����Ϣ�����ڰ�ȫԭ�򣬡�δ�ҵ��û�����Ϣ�����ı���ʽ���ݸ�ͻ���ϵͳ����¼��ʵԭ����Ч���룩��

����ʾ�� 21-11
�ʼ��洢��־��¼����Ч����

[30/Aug/2004:16:53:05 -0700] vadar imapd[13027]:Account Notice:badlogin:[192.18.126.64:40718] plaintext user1 authentication failure

�ʼ��洢��־��¼ʾ���ʻ�����

����ʾ����ʾ���û��޷���¼��ԭ�������ʻ������ã������⣬���õ��ʻ���˵��Ϊ "(inactive)" �� "(hold)"��

����ʾ�� 21-12
�ʼ��洢��־��¼���ʻ�����

[30/Aug/2004:16:53:31 -0700] vadar imapd[13027]:Account Notice:badlogin:[192.18.126.64:40720] plaintext user3 account disabled (hold)

�ʼ��洢��־��¼ʾ���ʼ�����

����ʾ����ʾ�˸����ʼ���ÿ�����ʼ��������ļ���ʱ�����֡��ʼ��洢��־��¼������ͨ�� ims_master �� lmtp ͨ�������ʼ��洢���ʼ�����¼�ˡ����ӡ����û� ID���ļ��С��ʼ���С���ʼ� ID��

����ʾ�� 21-13
�ʼ��洢��־��¼������

[31/Aug/2004:16:33:14 -0700] vadar ims_master[13822]:Store Information:append:user1:user/user1:659:<Roam.SIMC.2.0.6.1093995286.11265.user1@vadar.siroe.com>

�ʼ��洢��־��¼ʾ���ɿͻ��������ʼ�

���ͻ�������ʼ�ʱ���ʼ��洢��־����д����ȡ���ʼ����ʼ��洢��־�����ټ�¼�ͻ����һ�����岿�ֵ����л�ȡ����¼����ȡ�����û� ID���ļ��к��ʼ� ID��

����ʾ�� 21-14
�ʼ��洢��־��¼���ɿͻ��������ʼ�

[31/Aug/2004:15:55:26 -0700] vadar imapd[13729]:Store Information:fetch:user1:user/user1:<Roam.SIMC.2.0.6.1093051161.3655.user1@vadar.siroe.com>

�ʼ��洢��־��¼ʾ����ļ���ɾ����ʼ�

�����ļ�����ɾ�� IMAP �� POP �ʼ��������Ǵ�ϵͳ��ɾ��ʱ���ʼ��洢����д������ʼ���ϵͳ����¼���DZ��û����DZ�ʵ�ó������ġ���¼�������ļ��к��ʼ� ID��

����ʾ�� 21-15
�ʼ��洢��־��¼�����ļ���ɾ����ʼ�

31/Aug/2004:16:57:36 -0700] vadar imexpire[13923]:Store Information:expunge:user/user1:<Roam.SIMC.2.0.6.1090458838.2929.user1@vadar.siroe.com>

�ʼ��洢��־��¼ʾ���Ƶ�¼�ʼ�

�����Ϊһ�� msgtrace ��־�ļ������ʼ����٣�����ʾ�� imap �� pop ��־�ļ��еij��桰��¼���ʼ����� msgtrace �ļ��н��и��ơ�

����ʾ�� 21-16
�ʼ��洢��־��¼����¼

[30/Aug/2004:16:53:13 -0700] vadar imapd[13027]:Account Information:login [192.18.126.64:40718] user1 plaintext



��һҳ      Ŀ¼      ����      ��һҳ     


��Ȩ���� 2005 Sun Microsystems, Inc. ��������Ȩ��