Sun Java logo     �W�@��      �ؿ�      �d�      �U�@��     

Sun logo
Sun Java System Messaging Server 6 2005Q1 �޲z��n 

�� 21 ��
�޲z�O��

����������� Messaging Server MTA�B�l���x�s�M�A�Ȫ��O��\�઺²����T�C�����ٴ��ѥΩ�޲z�o�ǰO��\�઺�{�ǡC

�����]�t�H�U�U�`�G


�O��²��

�O��N�O�t�δ��ѼаO�M�Щ�ɶ����t�ΪA�ȸ�T����k�C�O��|���Ѩt�Υثe���ַөM��{�˵�C

�z�L�A�ѩM�ϥ� Messaging Server �O���ɡA�z�i�H�J

�Ҧp�A�p�G���I�ѩ�ϥΪ̼W�h�ӻݭn�W�[��h���Ϻ��x�s��A�z�i�H�ϥ� Messaging Server �O���ɨӬd�ݨt�λݨD�W�[���ʤ$�A�óW���X�һݪ��s�Ϻ��x�s�骺�e�q�C

�z�٥i�H�ϥ� Messaging Server �O���ɨ��A�Ѥ@�Ѥ������l��ǰe���ˡC�A�Ѥ�`�y�p�t��o�ͪ��ɶ����U��i��e�q�W���C

�O���٦��U���ϥΪ̰��D�i�����ƸѡC�Ҧp�A�p�G�ϥΪ̥�����w�j��l��A�z�i�H�ϥ� Messaging Server �O��\��Ӱl�ܨϥΪ̪��l��C��榹�\���A�z�i��|�o�{�l�󥼰e�F�O�ѩ�o�Ƕl��Q�۰ʿz��öǰe�ܩU���l���Ƨ��C

�O���ƪ�����

�q�`�A�O��|���Ѩ�ظ�T�����J

�j�h�Ʊ��p�U�AMessaging Server �O��ѧ@�~��ơC���@�~��ƥ]�t�Ѧp�U�C��T�J�l��i�J�t�Ϊ���iM�ɶ��B�l�󪺱H��̩M����̡B�N�l��g�J�ܺϺЪ��ɶ��H�ΥH��N�l��q�ϺФ������ô��J�ܨϥΪ̹q�l�H�c���ɶ��C

��O�AMessaging Server �O��]���Ѥ@�Ǩƥ�O���ơC�Y�n���ƥ�O���ơA�z�ݭn�N���P�O���ɤ����h�Ӷ��ض׶��_�ӡC�M��z�i�H�b�l���I���I�q�L�t�ήɡA�ϥΰߤ@���`�� (�p�l�� ID) �ӷj�M�����p�l�󪺥ͩR�g�aC

Messaging Server �O���ɪ�����

Messaging Server �O��]�t�T�ذO���������J

  1. MTA �O��C�o�ǰO��ѥ�e���l��ǰe�N�z�{���y�z���@�~��ơC
  2. ��~�O��C�o�ǬO�� MTA ����O��M MTA �l����O�� (�Y�u�@����B���e�{����)�C
  3. �l���x�s�M�A�ȰO��C�o�ǰO��ѨӦ� http ��A���Bmshttpd�Bimap�B�M pop �A�ȥH�� Admin �A�Ȫ��l��C�o�ǰO��榡�P�e����������O��榡���P�C

�U��C�ܤF��L�O���������C�̹w�]�A�O���ɦ�� msg_svr_base/data/log �ؿ�C�z�i�H�'O�ۭq�M�˵�C�ذO���������C

�� 21-1  Messaging Server �O����

�O��������

�O���ɴy�z

�w�]�W��

�l��ǰe�N�z�{��

������g�� MTA ���l��q�T��T�A�]�A��iM�ɶ���T�B�Φ���C�M���X��C��T�����C

mail.log�Bmail.log_current�Bmail.log_yesterday

�s�u

�]�t�s�u�ܦ��t�ΥH�ǰe�q�l�l�󪺻��ݾ� (MTAs)�C

connection.log

�p�ƾ�

�]�t�l���Ͷ� (�b�C�ӳq�D�W�ǰe�M�����쪺�l��)�C

counters

�u�@���

�]�t���D�n�q�D�{���B�u�@����q�D�{���B�H��̳q�D�{���M���X��C�q�D�{������ơC

job_controller.log

���e�{��

�]�t����e�{������~�C�}�Ҭ��e�{������N�W�[��T�C

dispatcher.log

�q�D

�O����q�D����~�C����r master_debug �M slave_debug �}�ҳq�D����A�o�N�W�[�q�D�O���ɪ��ԲӫסC��T���h�ũM������ option.dat �����U�� *_DEBUG MTA �ﶵ����C

channelname_master.log*
(�d�ҡJtcp_local_master.log*)

channelname_slave.log*
(�d�ҡJtcp_local_slave.log*)

Admin

�]�t�P�D���x�M Messaging Server �����q�T (�j�h�Ƴz�L�X�� CGI �{��) ����O��ƥ�A�z�L�� Administration Server �i��

admin�Badmin.sequenceNum.timeStamp

IMAP

�]�t�P����A���� IMAP4 �@�~����O��ƥ�

imap�Bimap.sequenceNum.timeStamp

POP

�]�t�P����A���� POP3 �@�~����O��ƥ�

pop�Bpop.sequenceNum.timeStamp

HTTP

�]�t�P����A���� HTTP �@�~����O��ƥ�

http�Bhttp.sequenceNum.timeStamp

�w�]

�]�t�P����A������L�@�~����O��ƥ�A�p��O�椽�ε{���M��L�{��

default�Bdefault.sequenceNum.timeStamp

msgtrace

�]�t�l���x�s���l�ܸ�T�C�ɮ׫ܧִN�|�ܱo�۷�j�C��3�a�i��ʵ�C

msgtrace

watcher

�ʵ�{�ǥ��ѱ��p�M�L�^3���A�� (�аѾ\�� 4-4) �ñN�O���ܯS�w���Ѫ���~�T���C

watcher

�䤤�G

sequenceNum - ��w�@�Ӿ�ơA�Ӿ�ƫ�w�F���O���ɬ۹��O���ɥؿ��L�O���ɪ��إߦ��ǡC�㦳��ǦC�����O���ɬ۹��㦳��C�ǦC�����O���ɦӨ��A�ݩ��s���ɮסC�ǦC�����`��ϥΡF���̦b��A�����ͩR�g�� (�q�w�˦�A���}�l) ����ռW�[�C

timeStamp - ��w�Ω��w�ɮ׫إߤ�{P�ɶ�����j��ơC(��ȥH�з� UNIX �ɶ���ܡG�� 1970 �~ 1 �� 1 ��ȩ]�}�l����ơC)

�Ҧp�A�W�� imap.63.915107696 ���O���ɬO�� IMAP �O���ɥؿ�إߪ��� 63 �ӰO���ɡA�إߩ� 1998 �~ 12 �� 31 ��U�� 12:34:56�C

�}�񦡧ǦC���P�ɶ��аO���զX��z�b�`��B�פ�M���Ω�*R���ɮ׮ɨ㦳��j���F���ʡC�p�ݧ�h���骺��ij�A�аѾ\�w�q�M�]�w�A�ȰO��ﶵ�C

��U�ذO���ɰl�ܶl��

�H�U�y�z�l��t�Τ�����Ӷl��y�{�H�Φ�ɱN��T�g�J�ܦU�ذO���ɡC���y�z���b��U�z�A�Ѧp��ϥ� Message Server ���O���ɨӱƸѺ���C�аѾ\�ÿ�`�� 8-2�C

  1. �N���ݥD��s�u�ܶl��ǰe�D��W�� TCP �q�T�ݡA�ýШD SMTP �A�ȡC
  2. MTA ���e�{���^�Ц��ШD�A�ñN�s�u�ǰe�ܶl��ǰe�D�� SMTP �A�ȡC
  3. MTA �O���b�]�p���зǤ���A���Ѥ@�յ{�Dzզ��A�]�A�u�@����M SMTP �A�Ȭ��e�{���C���e�{���������e�� TCP �s�u�ñN��ǰe�� SMTP �A�ȡCSMTP �A�ȱN�l��g�J�ܳq�D�ϰ�ϺСCSMTP �A���A�Ѷl��T���ʰѼơA�p�H��̩M����̡C�t�Τ����t�m���اi������ݪ��ؼгq�D�C

  4. ���e�{���g�J�� dispatcher.log �ɮסA���ɮפ%X�@�ӹ��q�Y IP ��}���e���s�u�i�Ϊ�����C
  5. SMTP ��A���g�J�ܨ� tcp_smtp_server.log �ɮסA���ɮװO��s�����ݥD��s�u�ܸӦ�A���öǰe�l��ɩҵo�ͱ��p����ܡC���e�{���ǰe�ܥD�� IP �W�� SMTP ��A���ɡA�|�إߦ��O���ɡC
  6. SMTP ��A���N�l��g�J�ܳq�D�{�� (�p tcp_intranet) �ϺФW����C�ϰ�A�óq���u�@����C
  7. �u�@����p���q�D�{���C
  8. �q�D�{���ǰe�l��C
  9. �C�ӳq�D���㦳��ۤv���O���ɡC��O�A�o�ǰO��q�`��ܳq�D���ҰʩM����C�Y�n��o��h��T�A�z�ݭn���q�D�ҥΰ���h�šC��O�A�B��ҥΪ��A�|���C�t�γt�רåB��ڤW�ٷ|�B�����D�A�ҥH3�ӶȦb�X�{��ڰ��D�ɦA�ҥΰ���h�šC


    �`�N

    ���F���@�IJv�A�p�G�q�D���b���{�����{�Ǯɶi�ӷs���l��A�t�Ϋh���|���ͷs���q�D�{�ǡC�ثe��檺�{���|���s�l��C


  10. �l��ǰe�ܤU�@���D�I�A���D�I�i��|�O��L�D��� TCP �s�u�����C����T�Q�g�J�b connection.log �ɮפ��C
  11. �b SMTP ��A���N�l��g�J�ܺϺФW����C�ϰ쪺�P�ɡA�t�d�Ӷl�󪺳q�D�|�b mail.log_current �� mail.log �ɮפ��g�J�O��C�O����ܽѦp�Φ���C���l�󤧤�iM�ɶ��B�H��̩M����̵�������T�C�аѾ\ MTA �l��O��d���A�H��o��h��T�C�l�ܶl��̦��Ϊ��ɮ׬� mail.log_current �ɮסC


�޲z�O��u��

�z�i�H�ϥΥD���x�M configutil ��O�Ӧۭq�إߩM�޲z Messaging Server �O���ɪ������C

���l���x�s�O��A�z�i�H�ϥΥD���x�ӫ�w�O��]�w�M�˵�O��C�z��w���]�w�N�v�T�ҰO��ƥ�H�Ψƥ󪺼ƶq�C�*R�O���ɮɡA�z�i�H�ϥγo�dz]�w�M��L�S�ʨӧ�����O��ƥ󪺷j�M�C

�ѩ� MTA �ϥΤF�W�߰O��\��A�]���z�L�k�ϥΥD���x�Ӱt�m MTA �O��A�ȩM�˵�O��C�@���%N�A�z�i�H�z�L��w�t�m�ɮפ�����T�Ӱt�m MTA �O��C

���W�L Messaging Server �\��d�򪺰O��*R�M��i���͡A�z�ݭn�ϥΨ�L�u��C�z�i�H�ۦ�ϥΤ�r�s�边�μзǨt�Τu��B�z�O���ɡC

�ϥΤ䴩�`�W��ܦ���R���i�s�g��r�s�边�A�z�i�H�ھڥ������׭z�����ǫh�j�M�M�^��O��ءA�åi�H�ﵲ�G�i��ƧǡA�Ʀ��٥i�H�����`�ƩΨ�L�έp��ơC

�b UNIX ��Ҥ��A�z�٥i�H�ק�M�ϥβ{����i���ͤu��A�o�Ǥu��O���B�z UNIX syslog �ɮצӶ}�o���C�p�G�z�Ʊ�ϥΤ��κ�� syslog �B�z�u��A�аO��z�i��ݭn�ק惡�u��H���$��P�����/�ɶ��榡�A�H����ܦb Messaging Server �O��ؤ�����ܦb syslog ���ؤ�����Ӫ��[���� (facility �M logLevel)�C


�޲z MTA �l��M�s�u�O��

MTA ���ѰO��C�ʶl��Φ���C�P���X��C���p���\��C�ٴ��ѤF���e�{����~�M�����X�C

�z�i�H����C�ӳq�D�W���O��A�]�i�H��w�n�O��Ҧ��q�D�W���l��@�~�C�b��l�t�m���A�O��b�Ҧ��q�D�W���Q���ΡC

�аѾ\�ҥ� MTA �O���A�H��o��h��T�C

�ҥΰO��ϱo MTA �b�C���l��g�� MTA �q�D�ɡA���N�@�Ӷ��ؼg�J�� msg_svr_base/data/log/mail* �ɮסC�o�ǰO��ئ��U�󦬶����b�g�� MTA (�ίS�w�q�D) �l�󪺼ƶq�έp�C�z�٥i�H�ϥγo�ǰO��بӬ�s��L���D�A�Ҧp�O�_�ǰe�Χ뻼�l��H�Φ�ɶǰe�Χ뻼�l��C

�l��N�Ǧ^�u�@ (�C�ߤȩ]�ɤ0��)�A�N�Ҧ��{�� mail.log_yesterday �����[��ֿn�O���� mail.log�A�N�ثe mail.log_current �ɮ׭��s�R�W�� mail.log_yesterday�A�M��Ыؤ@�ӷs�� mail.log_current �ɮסC�l��Ǧ^�u�@�ٹ�Ҧ� connection.log* �ɮװ��ۦ�@�~�C

MTA ���۰ʭ��إH���@�ثe���ɮ׮ɡA�z�����z�L���@�~ (�p�ƥ��ɮסB�I�_�ɮסB�R���ɮ׵���) �T�w�����Ӻ޲z�ֿn mail.log �ɮסC

�Ҽ{�p��޲z�O���ɮɡA�Ъ`�N MTA �w�vǦ^�u�@�N��毸�I���Ѫ� msg_svr_base/bin/daily_cleanup �{�� (�p�G�s�b)�C�]�ӬY�ǯ��I�i���ܴ��ѥL�̦ۤv���M���{�ǡA�Ҧp�C�g (�ΨC��) ���s�R�W�@���ª� mail.log �ɮ׵����C


ĵ�i

�ҥΰO���Amail.log �Ní�w�a�W��A�p�G���i�歭��A�N��өҦ��i�κϺЪŶ��C�ʵ��ɮת��j�p�éw�fa�R�������n�����e�C�z�٥i�H�R������ɮסA�è̻ݭn�إߥt�@�Ӫ����C


�A�� MTA �O��خ榡

MTA �O���ɥH ASCII ��r�Ѽg�C�̹w�]�A�C�ӰO���ɶ��س��]�t�K�өΤE�����A�p�H�U�d�ҩҥܡC

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

�O�����ܡG

  1. ���ثإߪ���iM�ɶ� (�b���d�Ҥ��� 19-Jan-1998 19:16:57.64)�C
  2. �ӷ��q�D���q�D�W�� (�b���d�Ҥ��� l)�C
  3. �ؼгq�D���q�D�W�� (�b���d�Ҥ��� tcp_local)�C(��� SMTP �q�D�A��ҥ� LOG_CONNECTION �ɡA�[�� [+] ��ܤ��e�� SMTP ��A���F� [-] ��ܳz�L SMTP �Τ�ݥ~�H�C)
  4. ���ت����� (�b���d�Ҥ��� E)�F�аѾ\�� 21-2�C
  5. �l�󪺤j�p (�b���d�Ҥ��� 1)�C�̹w�]�H�d�줸�լ�����ܡA���ިϥ� MTA �ﶵ�ɮפ��� BLOCK_SIZE ����r�i�H�ܧ󦹹w�]�ȡC
  6. �T���� From: ��} (�b���d�Ҥ��� adam@sesta.com)�C�Ъ`�N�a���ŰT���� From: ��}���l�� (�p�q���l��)�A����쬰�ťաC
  7. �T���� To: ��}���ϥΤ� (�ثe) �榡 (�b���d�Ҥ��� marlowe@siroe.com)�C
  8. �T���� To: ��}���ϥΤ� (�ثe) �榡 (�b���d�Ҥ��� marlowe@siroe.com)�C
  9. �뻼���A (�ȾA�Ω� SMTP �q�D)�C

�U��y�z�O��إN�X�C

�� 21-2  �O��إN�X 

����

�y�z

B

�ǰe�� SMTP ��A������~��O�C����̦�}���N�]�t�Q�ڵ�����O�A�ӶE�_���N�]�t SMTP ��A�����Ѫ��^3�CMTA �q�D�ﶵ (MAX_B_ENTRIES) ����b���w�����q�@�~���n�J����~��O�ƥءC�w�]�� 10�C

BA

����b�@�~�ƥ󤤦��\���{�ҫ᪺��~��O�C

BS

TLS ���\�Ұʫ᪺��~��O�C

BSA

�㦳 TLS �M AUTH ����~��O�C

D

���\���X��C

DA

�ϥ� SASL (�{��) ���\���X��C

DS

�ϥ� TLS (�w����) ���\���X��C

DSA

�ϥ� TLS �M SASL (�w���ʩM�{��) ���\���X��C

E

����C

EA

�ϥ� SASL (�{��) ���\�Φ���C

ES

�ϥ� TLS (�w����) ���\�Φ���C

ESA

�ϥ� TLS �M SASL (�w���ʩM�{��) ���\�Φ���C

J

�ڵ��xէΦ���C (�Q�q�ݳq�D�{���ڵ�)

K

����̶l��Q�ڵ��A��]�O�H��̽ШD NOTIFY=NEVER DSN �X�г]�w�A�ζl��O�ɡA�Ϊ̶l��Q��ʶǦ^ (�Ҧp�Gimsimta qm�udelete�v ��O�l�׬��C�즬��̲��͡uK�v�O��A�� qm�ureturn�v��O�N���͡uK�v�O��Ӥ��O�uR�v�O��)�C�o��ܮھڱH��̦ۤv���ШD���V�H��̶ǰe�q���C

�i�N�o�ذO��P�uR�v�O��i����A��̬O�ۦP�������ڵ�/�O�ɰO��A���ٷ|�ھڦ��ǰe���Ѫ��l�󲣥ͷs���q���l�� (�h�^����l�H���)�C

Q

���X��C�ɵo�ͼȮɬG��

R

�xղ��X��C�ɦ���̦�}�Q�ڵ� (�Q�D�n�q�D�{���ڵ�)�A�β��ͬG��/�h�^�l��

W

�ǰeĵ�i�T���H�q����H��̶l��|�����e�A�ӬO���b�Q���ժ���C���C

Z

�w���\�ǰe���@�Ǧ���̡A��Ȯɥ����\�ǰe��������̡F�Ҧ�����̪���l���ɮפw�Q���X��C�A�æb�Ӧ�m���̩M��L�����\�ǰe������̪��s�l���ɮץߧY�Φ���C

SMTP �q�D�� LOG_CONNECTION + �� - ����

C

�s�u��C���۷|��ܤ@�ӶE�_���C�g�J�� connection.log_current (�Φp�G�ϥΪ��O��@�O���ɡA�h�g�J�� mail.log_current)�C�Ω�O����s�u����]�C����ӻ��A�p�G�ѩ�Y�Ƕ��q�@�~���_����ɭP�s�u��A�h�ӱ��p�N��ܦb�E�_��줤�C

O

�s�u�}��

U

�O�� SMTP �{�Ҧ��\�M���ѱ��p�C����榡�P��L O �M C ���جۦP�C����ӻ��A�H�ۦP��������ܬۦP��3�ε{���P�ǿ��T���C�p�G�ϥΪ̦W�٬��w���A���N�Q�O��b�ϥΪ̦W����줤�CLOG_CONNECTION MTA �ﶵ���줸 7 (�� 128) ����ӧ@�~�C

X

�s�u�w�ڵ�

Y

�إ߳s�u���e�xճs�u����

I

ETRN ��O�w����

LOG_CONNECTION�BLOG_FILENAME�BLOG_MESSAGE_ID�BLOG_NOTARY�BLOG_PROCESS �M LOG_USERNAME �����b MTA �ﶵ�ɮפ��ҥΫ�A�榡�N�o���ܤơA�p�H�U�d�ҩҥܡC(���d�ҰO��ئ�w�]�L��ƪ���]�Ӵ���F��ڰO��رN��ܦb�@�Ӧ۵M��W�C)

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])

���F�W���w�׭z���������~�A�䤤�����[���O�G

  1. ���q�D�{�Ǫ��`�I���W�� (�b���d�Ҥ��� HOSTA)�C
  2. �{�� ID (�H�Q���i����)�A���O�p���I (�I) �r���M�p�ơC�p�G�o�O�h����q�D���� (�Y tcp_* �q�D����)�A�h�b�{�� ID �M�p�Ƥ����ٷ|��ܰ��� ID�C�b���d�Ҥ��A�{�� ID �O 2e2d.2.1�C
  3. �l�� NOTARY (���e���ڽШD) �X�СA�H��ƪ�� (�b���d�Ҥ��� 276)�C
  4. MTA ��C�ϰ줤���ɮצW�� (�b���d�Ҥ��� /imta/queue/l/ZZ01IWFY9ELGWM00094D.00)�C
  5. �l�� ID (�b���d�Ҥ��� <01IWFVYLGTS499EC9Y@siroe.com>)�C
  6. ���b��檺�{�Ǫ��W�� (�b���d�Ҥ��� inetmail)�C�b UNIX �W�A��󬣰e�{���{�� (�p SMTP ��A��)�A���W�ٳq�`�� inetmail (���D�w�ϥ� SASL)�C
  7. �s�u��T (�b���d�Ҥ��� siroe.com (siroe.com [192.160.253.66]))�C�s�u��T�Ѷǰe�t�Ωγq�D�W�ٲզ��A�p�� HELO/EHLO �u��W���ǰe�t�Ϊ�ܪ��W�� (��󤺰e�� SMTP �l��)�A�ΧΦ���C���q�D�������D��W�� (����L�������q�D)�C��� TCP/IP �q�D�A�ǰe�t�Ϊ��u�u��v�W�� (�Y�� DNS �ϦV�d��M/�� IP ��}��i���Ÿ��W��) �]�i�b ident* �q�D����r������U�Q��i�b�A�����F�аѾ\�uIDENT �d���v�C���d�Ұ��w�ϥΨ䤤�@������r
    (�Ҧp�ϥιw�]�� identnone ����r)�A������r�����ܦb DNS ����쪺�W�٩M IP ��}�C

�ҥ� MTA �O��

�Y�n�Ȧ����X�ӯS�w MTA �q�D���έp�A�жȱҥγo�Ǭ��� MTA �q�D���O��q�D����r�C�\�h���I�ɦV��b�Ҧ� MTA �q�D�W�ҥΰO��C�S�O�O�A�p�G�z�n�xհl�ܰ��D�A�E�_�Y�ǰ��D���Ĥ@�B�O�`�N��l�󥼶i�J�z�q�ιw�p���q�D�A��Ҧ��q�D�ҥΰO��N���U��z��s�������D�C


�\t�ҥίS�w�q�D�W�� MTA �O��
  1. �s�� imta.cnf �ɮסC
  2. ���ɮצ�� /opt/SUNWmsgsr/config �ؿ�C

  3. �Y�n�ҥίS�w�q�D�W���O��A�бN logging ����r�W�[�ܳq�D�w�q�C�Ҧp�G
  4. channel-name keyword1 keyword2 logging

���~�A�z�٥i�H�]�w�@�ǰt�m�ѼơA�p�O���ɪ��ؿ��|�B�O��ŧO�����C�аѾ\�޲z�A�ȰO���C


�\t�ҥΩҦ��q�D�W�� MTA �O��
  1. �s�� imta.cnf �ɮסC
  2. ���ɮצ�� /opt/SUNWmsgsr/config �ؿ�C

  3. �бN logging ����r�W�[�� MTA �t�m�ɮת��q�D�϶�Ϭq�� defaults �q�D(�аѾ\�u�t�m�q�D�w�]�v)�C�Ҧp�G
  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

��w���[ MTA �O��ﶵ

���F�ҥΰO��ɳq�`���Ѫ��򥻸�T���~�A�z�٥i�H�z�L�]�w MTA �ﶵ�ɮפ����U�� LOG_* MTA �ﶵ�ӫ�w�n�]�t�����[�B�i���T���CIMTA �ծ��ɮ� (msg_svr_base/config/imta_tailor) ���� IMTA_OPTION_FILE �ﶵ��w���ɮױN��w MTA �ﶵ�ɮסC�̹w�]�A���ɮ׬� msg_svr_base/config/option.dat �ɮסC

�p�ݦ��� MTA �ﶵ�ɮת�����ԲӸ�T�A�аѾ\ http://docs.sun.com/doc/819-0106 �W���uSun Java System Messaging Server Reference�v


�\t�N MTA �O��ǰe�ܨt�ΰO��
  1. �s�� MTA �ﶵ�ɮסC
  2. �N LOG_MESSAGES_SYSLOG �ﶵ�]�w�� 1�C
  3. �w�]�Ȭ� 0�A��ܤ����t�ΰO�� (�ƥ�O��) �O��C


�\t���p�O��T���������p�O��T������
  1. �s�� MTA �ﶵ�ɮסC
  2. �N LOG_MESSAGE_ID �ﶵ�]�w�� 1�C
  3. �w�]�Ȭ� 0�A��ܤ��N�l�� ID �x�s�b mail.log �ɮפ��C


�\t�ѧO�l��뻼����
  1. �s�� MTA �ﶵ�ɮסC
  2. �N LOG_FILENAME �ﶵ�]�w�� 1�C
  3. ���ﶵ�K��ߧY�o�{�S�w�l���ɮק뻼�����զ��ơC���ﶵ�]���U���A�� MTA �O�_�N�ǰe���h�Ӧ���̪��l��9j���ϺФW�W�ߪ��l���ɮװƥ��C


�\t�O�� TCP/IP �s�u
  1. �s�� MTA �ﶵ�ɮסC
  2. �]�w LOG_CONNECTION �ﶵ�C
  3. ���ﶵ�i�� MTA �O�� TCP/IP �s�u�H�ζl��q�T�C�̹w�]�A�s�u�O��سQ�g�J�� mail.log* �ɮסC�٥i�H�N�s�u�O��ؼg�J�� connection.log* �ɮ� (�i���)�C�аѾ\ SEPARATE_CONNECTION_LOG �ﶵ�A�H��o��h��T�C


�\t�N���ؼg�J�� connection.log �ɮ�
  1. �s�� MTA �ﶵ�ɮסC
  2. �N SEPARATE_CONNECTION_LOG �ﶵ�]�w�� 1�C
  3. �ϥΦ��ﶵ�H��w�N�s�u�O��اאּ�g�J�� connection.log �ɮסC�w�]�Ȭ� 0 �N�ɭP�s�u�O��Q�x�s�b MTA �O���ɤ��C


�\t��ӵ{�� ID ���p�O��T��
  1. �s�� MTA �ﶵ�ɮסC
  2. �]�w LOG_PROCESS �ﶵ�C
  3. �P LOG_CONNECTION ���X�ϥήɡA���ﶵ��ӵ{�� ID �ҥγs�u���ػP�l�󶵥ت���3��Y�C


�\t�N�P�϶l��Φ���C���{�Ǭ����p���ϥΪ̦W���x�s�� mail.log �ɮ�
  1. �s�� MTA �ﶵ�ɮסC
  2. �]�w LOG_USERNAME �ﶵ�C
  3. ���ﶵ����O�_�N�P�϶l��Φ���C���{�Ǭ����p���ϥΪ̦W���x�s�b mail.log �ɮפ��C���ϥΤF SASL (SMTP AUTH) �� SMTP ����A�ϥΪ̦W�����N�O�{�ҨϥΪ̦W�� (�a���P���r���r��)�C

MTA �l��O��d��

�O��b MTA �l���ɮפ����T�����榡�M���M��N�ھڰO��ﶵ�]�w�Ӧ��Ҥ��P�C���p�`��ܤ@�Ǹ�Ķ�嫬�O����������d�ҡC�p�ݦ���i����[��쪺�y�z�A�аѾ\��w���[ MTA �O��ﶵ�C


�`�N

�ѩ�L��ƪ���]�A�O���ɶ��سQ�P�|���h����� �w ��ڰO���ɶ��جO�C�Ӷ��ؤ@��C


�d�\�O���ɮɡA�аO��b�嫬�t�ΤW�i�@���B�z�h�ʶl��C�q�`�A�P�S�w�l�������رN���G�b�P�P�ɥ��b�B�z����L�l�������ؤ��C�򥻰O���T�A�Ω󦬶��q�L MTA ���ʪ��l���`�ƪ��j�P���p�C

�p�G�z�Ʊ����p����ܦP�@����̪��P�@�l�󪺯S�w���ءA�h�бҥ� LOG_MESSAGE_ID�C�Y�n�N�S�w�l��P MTA ��C�ϰ줤���S�w�ɮ׬����p�A�έn�q���جd�ݤw�xէ뻼�S�w���|�����\���X��C���l�󪺦��ơA�h�бҥ� LOG_FILENAME�C��� SMTP �l�� (�g�� TCP/IP �q�D�B�z)�A�p�G�z�Ʊ�N���ݨt�Ϊ� TCP �s�u�P�w�ǰe���l�����p�A�h�бҥ� LOG_PROCESS �M LOG_CONNECTION ���Y�Ǽh�šC

MTA �O��d�ҡJ�ϥΪ̶ǰe�~�H�l��

�H�U�d����ܦb����ϥΪ̳z�L�~�H TCP/IP �q�D�V�~�ǰe�l�� (�Ҧp�ǰe���ں��) �����p�U�A�i��ݨ쪺�O��غ������۷�򥻪��d�ҡC�b���d�Ҥ��A�ҥΤF LOG_CONNECTION�C�Ц� (1) �M (2) ����O�@�Ӷ��� �w ���̦b��ڰO���ɤ��N��ܦb�@�Ӧ۵M��W�C�P�ˡA�Ц� (3) - (7) ����O�@�Ӷ��بñN��ܦb�@�Ӧ۵M��W�C

�{���X�d�� 21-1  �O��G����ϥΪ̶ǰe�~�H�l��

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. ������ܤF�@ (1) �ʶl��q l �q�D�� tcp_local �q�D�Φ���C (E) ����{P�ɶ��C
  2. ����O�P (1) ���P�@�O���ɦ۵M�檺�@���!A���F�L��ƪ���K�Ӧb���B�&���ܡC������ܤF�T���� From: ��} (�b���Ҥ��� adam@sesta.com) �H�έ�Ӫ����M�ثe�������T���� To: ��} (�b���Ҥ��� marlowe@siroe.com)�C
  3. ������ܤF�@ (1) �ʶl��q tcp_local �q�D���X��C (D) ����{P�ɶ� �w �Y�A�� tcp_local �q�D���\�ǰe��Y���� SMTP ��A���C
  4. ������ܤF�T���� From: ��}�B��ӰT���� To: ��}�M�T���� To: ��}�C
  5. ������ܤF�P���إ߳s�u�� DNS ������ڨt�ΦW�� thor.siroe.com�A����ǰe�t�Ψ㦳 IP ��} 206.184.139.12 �ñq�s���� 2788 �ǰe�A���ݥؼШt�Ψ㦳 IP ��} 192.160.253.66 �åB���ݥؼШt�Ϊ��s�u�s����O�s���� 25�C
  6. ������ܤF���� SMTP ��A���� SMTP �j���D��C
  7. ������ܤF�Ǧ^������}�� SMTP ���A�N�X�F250 �O�򥻪� SMTP ���\�N�X�A�ӥB�A������ SMTP ��A���ϥΩ��� SMTP ���A�N�X�M�Y���[��r�i��^3�C

MTA �O��d�ҡJ�i��ܪ��O�����

�{���X�d�� 21-2 ��ܤF������{���X�d�� 21-3 ���ҥܪ��O��ءA��z�L�]�w����ɮצW�٩M�l�� ID �� LOG_FILENAME=1 �M LOG_MESSAGE_ID=1 �O��F���[��T�F�аѾ\ (1) �M (2)�C�S�O�O�l�� ID �i�Ω�إ߶��ػP�l�����p��Y�C

�{���X�d�� 21-2  �O��G�]�A�i��O�����

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 �O��d�ҡJ�ǰe��M��

�{���X�d�� 21-3 ��ҥ� LOG_FILENAME=1�BLOG_MESSAGE_ID=1 �M LOG_CONNECTION=1 �N�l��ǰe���h�Ӧ���̶i��F����C���B�w�N�ϥΪ� adam@sesta.com �ǰe�� MTA �l�󦬥�H�M�� test-list@sesta.com�A���l�󦬥�H�M��w�X�i�� bob@sesta.com�Bcarol@varrius.com �M david@varrius.com�C�Ъ`�N�C�Ӧ���̪���ӰT���� To: ��}�O test-list@sesta.com�A���ޥثe�T���� To: ��}�O�C�Ӧ���̦U�۪���}�C�Ъ`�N�A���ޯA�Ψ�ӳ�W���ɮ� (�@�Ӱw�� l �q�D�ӥt�@�Ӱw��~�H tcp_local �q�D)�A�l�� ID �o�l�׫O��@�P�C

�{���X�d�� 21-3  �O��G�ǰe��M��

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 �O��d�ҡJ�ǰe�ܤ��s�b�����

�{���X�d�� 21-4 ��xնǰe�줣�s�b����� (���B�� very.bogus.com) �i��F����F�Y�A�ǰe�쥼�Q MTA �����g�W�h�`�N��䤣�s�b���B�åB�Q MTA �ǰt��~�H TCP/IP �q�D�����W�١C���d�Ұ��w MTA �ﶵ�]�w�� LOG_FILENAME=1 �M LOG_MESSAGE_ID=1�C

TCP/IP �q�D�b DNS �������ˬd���W�ٮɡADNS �Ǧ^��~�A��ܸӦW�٤��s�b�C�Ъ`�N (5) ���ҥܪ��u�ڵ��v���� (R)�A�� (6) ���ҥܪ� DNS �Ǧ^����~ (�ӿ�~��ܦ����D�k���W��)�C

�ѩ󴣥�l����}�Q�ڵ��AMTA �N���Ͱh�^�l�󵹭�H��̡CMTA �N��s�ڵ��l��b��H��� (1) ���Φ���C�A�æb�R����~�H�l�� ((5) ���ҥܪ� R ����) ���e�A�N�@��ƥ��ǰe�� Postmaster (4)�C

�q���l�� (�p�h�^�l��) �㦳�ŰT���� From: ��} �w �Ҧp�A�p (2) �M (8) ���ҥ� �w �䤤�T���� From: �����ܬ��ťաC�� MTA ���ͪ��h�^�l�󪺪�l�Φ���C��ܤF�s�q���l�󪺶l�� ID�A�����H��Ӷl�󪺶l�� ID (3)�C(������T��� MTA �ä��`�O�i�ΡA��i�Ω�O��ɡA�����\�N��3��~�H���Ѫ��l�󪺰O��ػP��3�󵲪G�q���l�󪺰O��ج����p�C)�����q���l��b�{�dzq�D���Φ���C�A�ӳq�D��ӤS�N�o�Ƕl��b��3���ؼгq�D���Φ���C (7)�C

�{���X�d�� 21-4  �O��G�ǰe�줣�s�b�����

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 �O��d�ҡJ�ǰe�ܤ��s�b�����ݨϥΪ�

�{���X�d�� 21-5 ��xնǰe�컷�ݨt�ΤW�������T��}�i��F����C���d�Ұ��w MTA �ﶵ�]�w�� LOG_FILENAME=1 �M LOG_MESSAGE_ID=1�A�q�D�ﶵ�]�w�� LOG_BANNER=1 �M LOG_TRANSPORTINFO=1�C�Ъ`�N (1) ���ҥܪ��ڵ����� (R)�C��P�{���X�d�� 21-4 �����ڵ����جۤ�A�Ъ`�N���B���ڵ�������ܤw�إ߻P���ݨt�Ϊ��s�u�A����ܻ��� SMTP ��A���o�X�� SMTP ��~�N�X�A(2) �M (3)�C(2) ���ҥܪ���T�O�]�w�q�D�ﶵ LOG_BANNER=1 �M LOG_TRANSPORTINFO=1 �����G�C

�{���X�d�� 21-5  �O��G�ǰe�����s�b�����ݨϥΪ�

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 �O��d�ҡJ�ڵ����ݴ���l�󪺹x�

�{���X�d�� 21-6 ��� MTA �ڵ����ݴ���l�󪺹xծɩҲ��ͪ��O���ɶ��غ����i��F����C(���d�Ұ��w���ҥ� LOG_* �i�ﶵ�A�]�����ؤ��ȰO��F�����C�ЯS�O�`�N�A�ҥ� LOG_CONNECTION �ﶵ�N�ɭP�b���� J ���ؤ����ͪ��[��T���C)�b�o�ر��p�U�A���d�ҬO�w��w�ϥ� ORIG_SEND_ACCESS ��M�]�w�F SMTP ��e����\��
(�аѾ\�u�t�m SMTP ��e�����v) �� MTA ���A�ӹ�M�]�A�G

ORIG_SEND_ACCESS

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

�䤤 alan@very.bogus.com ���O������}�C�]�����ݨϥΪ� harold@varrius.com �xճz�L MTA �t����e�컷�ݨϥΪ� alan@very.bogus.com �Q�ڵ��C

�{���X�d�� 21-6  �O��G�ڵ����ݴ���l�󪺹x�

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. ���O����ܤF MTA �ڵ����ݴ���l�󪺹xժ���{P�ɶ��C�ڵ��H J �O���ܡC(MTA �q�D�xնǰe�Q�ڵ����l�󪺱��p�H R �O���ܡA�p�{���X�d�� 21-4 �M�{���X�d�� 21-5 �ҥܡC)

  2. �`�N

    �g�J�ܰO��̫�@�� J �O��N�㦳��ܡA�ӫ�ܪ��O���w�����q�@�~�����̫�@�ӡC�P�ˡAMessaging Server �ثe�������� J �O��]�w�ƶq����C


  3. ��ܤF�xժ��T���� From: �M To: ��}�C�b���Ҥ��A�L�i�Ϊ���ӰT���� To: ��T�A�]������쬰�ťաC
  4. �����إ]�A MTA �o������ (�xժ��H���) �� SMTP ��~�T���C

MTA �O��d�ҡJ�h�����e�x�

�{���X�d�� 21-7 ��ѩ�L�k�b�Ĥ@���xդ����e�l��A�]�� MTA �h���xնǰe�Ӷl��ɩҲ��ͪ��O���ɶ��غ����i��F����C���d�Ұ��w�ﶵ�]�w�� LOG_FILENAME=1 �M LOG_MESSAGE_ID=1�C

�{���X�d�� 21-7  �O��G�h�����e�x�

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. �l��i�J tcp_internal �q�D �w �i��Ӧ� POP �� IMAP �Τ�ݡA�]�i��Ӧۨϥ� MTA �@�� SMTP ��e����´������L�D��FMTA �N��b tcp_local �~�H�q�D���Φ���C�C
  2. �Ĥ@�����e�xե��ѡA�p Q ���ةҥܡC
  3. �q ZZ* �ɮצW�٥i�H�ݥX�o�O�Ĥ@�����e�xաC
  4. TCP/IP �M�˳n��䤣��ܻ��ݪ���ѮɡA�����e�xձN���ѡC�P�{���X�d�� 21-4 �ۤϡADNS �ä��Ϲ�ؼк��W�� some.org�F�ۤϡA�uno route to host�v��~��ܦb�ǰe�ݩM�����ݤ����X�{�Y�����D�C
  5. �U�@�� MTA �@���w�du�@���ɡA���A���xջ��e�A��A�����ѡC
  6. ���ɮצW�ٲ{�b�O ZY*�A��ܳo�O�ĤG���xաC
  7. �ĤT�����ѹxժ��ɮצW�٬O ZX*�C
  8. �U�@���w�du�@�A���xջ��e�A���e���ѡA���޳o�@�� TCP/IP �M�˳n�饼��L�k�s�q���� SMTP ��A����ܤ����A����O���� SMTP ��A��������s�u�C(�i�໷�ݭץ��F������D�A��|���ƥ�� SMTP ��A�� �w �Ψ� SMTP ��A��������B�z��L�l��ӵL�k�b MTA �xճs�u�ɱ���s�u�C)
  9. �̲׶l��Q���X��C�C

MTA �O��d�ҡJ�z�L�ഫ�q�D��Ѥ��e�� SMTP �l��

�{���X�d�� 21-8 ��z�L�ഫ�q�D��Ѷl�󪺱��p�i��F����C���w�����I�㦳 CONVERSIONS ��M��A�p�G

CONVERSIONS

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

���d�Ұ��w�ﶵ�]�w�� LOG_FILENAME=1 �M LOG_MESSAGE_ID=1�C

�{���X�d�� 21-8  �O��G�z�L�ഫ�q�D��Ѥ��e�� SMTP �l��

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. �Ӧۥ~���ϥΪ� amy@siroe.edu ���l��i�J�A�䦬��̦�}�� l �q�D����� bert@sesta.com ����}�C��O�ACONVERSIONS ��M���ب϶l��̪�b�ഫ�q�D���Φ���C (�Ӥ��O�����i�J l �q�D)�C
  2. �ഫ�q�D���l�����l��b l �q�D���Φ���C�C
  3. �M���ഫ�q�D�i�N�l�󲾥X��C (�R���¶l���ɮ�)�C
  4. �̫�Al �q�D�N�l�󲾥X��C (���e)�C

MTA �O��d�ҡJ�~�H�s�u�O��

�{���X�d�� 21-9 ����F�z�L LOG_CONNECTION=3 �ҥγs�u�O���~�H�l�󪺰O���X�C�b���d�Ҥ��ٰ��w�F LOG_PROCESS=1�BLOG_MESSAGE_ID=1 �M LOG_FILENAME=1�C���d����ܤF�ϥΪ� adam@sesta.com �N�P�@�l�� (�Ъ`�N�C�Ӷl��ƥ����l�� ID ���ۦP) �ǰe���T�Ӧ���� bobby@hosta.sesta.com�Bcarl@hosta.sesta.com �M dave@hostb.sesta.com �����p�C���d�Ұ��w�l��q�Ц� (�p�����q�D�q�`������) single_sys �q�D����r�� tcp_local �q�D�o�X�C�]���A�p (1)�B(2) �M (3) ���ҥܡA�t�αN�b�ϺФW�����P�D��W�٪��C�զ���̤'O�إ߶l���ɮסA�䤤 bobby@hosta.sesta.com �M carl@hosta.sesta.com ������x�s�b�P�@�l���ɮפ��A�� dave@hostb.sesta.com ������x�s�b���P���l���ɮפ��C

�{���X�d�� 21-9  �O��G�~�H�s�u�O��

 

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. �l��w�Φ���C�A�dzƶǰe���Ĥ@�Ӧ����...
  2. ....�dzƶǰe���ĤG�Ӧ����...
  3. ....�dzƶǰe���ĤT�Ӧ���̡C
  4. �]�w LOG_CONNECTION=3 �N�� MTA �g�J�����ءC� - ��ܦ����ث�~�H�s�u�CO ��ܦ����ع�3��s�u���}�ҧ@�~�C�P�ɽЪ`�N�A���ަ��}�ҧ@�~�Ѱ��� 2 �M���� 3 �Ӱ��A��ѩ�h���� TCP/IP �q�D�ϥΦP�@�{�ǨӶ}�ҳo�dz�W���s�u�A�]�����B���{�� ID �ۦP (���� 1f625)�C
  5. �ѩ�n�s�u���Ӥ��P�����ݨt�ΡA�]�����P����h���� SMTP �Τ�ݱN�}�һP�C�Өt�Ϊ��s�u �w �Ĥ@����ܦb�����ؤ��A�ĤG����ܦb 7 ���C���ت���������ܤF�ǰe�M�ؼ� IP ���X�H�γs���𸹽X�A����ܤF��l�D��W�٩M�z�L�i�� DNS �d�ߧ�쪺�D��W�١C�b SMTP/initial-host/dns-host ���z�����A�Ъ`�N��l�D��W�٩M�b��l�D��W�٤W��� DNS MX �O��d�߫�ҨϥΪ��D��W�٪���ܡGmailhub.sesta.com ��M�O hostb.sesta.com �� MX ��A���C
  6. �h���� SMTP �Τ�ݦb���P������ (���޵{�ǬۦP) ���}�һP�ĤG�Өt�Ϊ��s�u�C
  7. �ѩ�n�s�u���Ӥ��P�����ݨt�ΡA���P����h���� SMTP �Τ�ݱN�}�һP�C�Өt�Ϊ��s�u �w �ĤG����ܦb�����ؤ��A�Ĥ@����ܦb�W���� 5 ���C���ت���������ܤF�ǰe�M�ؼ� IP ���X�H�γs���𸹽X�A����ܤF��l�D��W�٩M�z�L�i�� DNS �d�ߧ�쪺�D��W�١C�b���d�Ҥ��A�t�� hosta.sesta.com ��M�ۤv���������l��C
  8. ���F���ͯS�w���s�u���إ~�ALOG_CONNECTION=3 �٥i�N�P�s�u�����T�]�A�i�@��l�󶵥ؤ��A�p���B�ҥܡC
  9. �]�w LOG_CONNECTION=3 �N�� MTA �g�J�����ءC��Ҧ��l�� (���d�Ҥ��� bobby �M carl �l��) ���Q���X��C��A�t�αN��s�u�A�p�����ؤ��� C �Ҫ�ܡC
  10. �]�w LOG_CONNECTION=3 �N�� MTA �g�J�����ءC�Ҧ��l�� (���d�Ҥ��� dave �l��) ���X��C��A�t�αN��s�u�A�p�����ؤ��� C �Ҫ�ܡC

MTA �O��d�ҡJ���e�s�u�O��

�{���X�d�� 21-10 ����F�z�L LOG_CONNECTION=3 �ҥγs�u�O��᤺�e�� SMTP �l�󪺰O���X�C

�{���X�d�� 21-10  �O��G���e�s�u�O��

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. ���ݨt�ζ}�Ҥ@�ӳs�u�C�r�� O ��ܦ����ػP�s�u���}�Ҧ���F�r�� + ��ܦ����ػP���e���s�u����C
  2. ��ܳs�u�� IP ���X�M�s����C�b�����ؤ��A�����t�� (�إ߰O���ɶ��ت��t��) �� IP ��}�� 206.184.139.12 �åB�s�u��s���� 25�F�ǰe�t�Ϊ� IP ��}�� 192.160.253.66 �ñq�s���� 1244 �ǰe�C
  3. �b�q���e�� TCP/IP �q�D (tcp_local) �� l �q�D����̧Φ���C���l�󪺶��ؤ��A�Ъ`�N�ѩ�ҥΤF LOG_CONNECTION=3 �ӥ]�t�w�]�ȥH�~����T�C�S�O�O�A�ǰe�t�Φb�� HELO �� EHLO �u��W�ϥΪ��W�١B�b�s�u IP ���X�W�� DNS �ϦV�d�ߧ�쪺�ǰe�t�ΦW�١A�H�ζǰe�t�Ϊ� IP ��}���Q�O��U�ӡF�p�ݦ����v�T���欰���q�D����r���׭z�A�аѾ\�� 12 ���u�t�m�q�D�w�q�v�C
  4. ���e�s�u�w��C�r�� C ��ܦ����ػP�s�u�������F�r�� + ��ܦ����ػP���e���s�u����C

�ҥά��e�{������

���e�{����~�M�����X (�p�G�w�ҥ�) �N�Q�g�J MTA �O��ؿ� dispatcher.log �ɮסC�w�b msg_svr_base/imta/dispatcher.cnf �ɮפ���w���e�{���t�m��T�C�w�]�t�m�ɮצb�w�ˮɫإߡA�z�L�ݶi���ܧ�Y�i�ϥΡC��O�A�p�G�z�X��w���ʩήį��]�A�ݭn�ק惡�w�]�t�m�ɮסA�h�i�H�z�L�s�� dispatcher.cnf �ɮרӧ����ק�C


�\t�ҥά��e�{����~�����X
  1. �s�� dispatcher.cnf �ɮסC
  2. �N�ﶵ DEBUG �]�w�� -1�C
  3. �z�]�i�H�]�w�޿������ܼ� IMTA_DISPATCHER_DEBUG (UNIX)�A���ܼƥH�Q���i��N 32 �줸����B�n�w�q���� FFFFFFFF�C�U��y�z�C�Ӧ줸���N�q�C

    �� 21-3  ���e�{������줸 

    �줸

    �Q���i���

    �Q�i���

    �Ϊk

    0

    x 00001

    1

    �򥻪A�Ȭ��e�{���D�Ҳհ���C

    1

    x 00002

    2

    ���[�A�Ȭ��e�{���D�Ҳհ���C

    2

    x 00004

    4

    �A�Ȭ��e�{���t�m�ɮװO��C

    3

    x 00008

    8

    �򥻪A�Ȭ��e�{����L����C

    4

    x 00010

    16

    �򥻪A�Ȱ���C

    5

    x 00020

    32

    ���[�A�Ȱ���C

    6

    x 00040

    64

    �{�Ǭ���A�Ȱ���C

    7

    x 00080

    128

    ���ϥΡC

    8

    x 00100

    256

    �򥻪A�Ȭ��e�{���M�{�dzq�T����C

    9

    x 00200

    512

    ���[�A�Ȭ��e�{���M�{�dzq�T����C

    10

    x 00400

    1024

    ��ƫʥ]�ŧO�q�T����C

    11

    x 00800

    2048

    ���ϥΡC

    12

    x 01000

    4096

    �򥻤u�@�{�ǰ���C

    13

    x 02000

    8192

    ���[�u�@�{�ǰ���C

    14

    x 04000

    16384

    ��L�u�@�{�ǰ���A�S�O�O�s�u�t��C

    15

    x 08000

    32768

    ���ϥΡC

    16

    x 10000

    65536

    �򥻤u�@�{�Ǩ�A�Ȭ��e�{�� I/O ����C

    17

    x 20000

    131072

    ���[�u�@�{�Ǩ�A�Ȭ��e�{�� I/O ����C

    20

    x 100000

    1048576

    �򥻲έp��ư���C

    21

    x 200000

    2097152

    ���[�έp��ư���C

    24

    x 1000000

    16777216

    �N PORT_ACCESS �ڵ����p�O��� dispatcher.log �ɮפ��C


�\t�]�w���e�{���Ѽ� (Solaris)

���e�{���t�m�ɮפ����Ѫ����e�{���A�ȱN�v�T�U�بt�ΰѼƪ��ݨD�C�t�Ϊ����|�j�p (datasize) �����������e�{����������|�ϥΡC

  1. �Y�n��ܰ��|�j�p (�Y�w�] datasize)�A�ШϥΥH�U��O���@�G
  2. csh ��O�G

    # limit

    ksh ��O

    # ulimit -a

    Solaris ���ε{��

    # sysdef

  3. ��C�Ӭ��e�{���A�ȭp�� STACKSIZE*MAX_CONNS�A�M���C���A�Ȫ��p��Ȭۥ[�C�t�Ϊ����|�j�p�����ܤ֬O���ƶq���⭿�C


�޲z�A�ȰO��

���`�y�z��l���x�s (POP�BIMAP �M HTTP)�B�޲z�M�w�]�A�Ȫ��O��C(�аѾ\�� 21-1)�C

���o�ǪA�ȡA�z�i�H�ϥΥD���x�ӫ�w�O��]�w�M�˵�O��C�z��w���]�w�N�v�T�ҰO��ƥ�H�Ψƥ󪺼ƶq�C�*R�O���ɮɡA�z�i�H�ϥγo�dz]�w�M��L�S�ʨӧ�����O��ƥ󪺷j�M�C

���`�]�t�H�U�p�`�G

�A�ѪA�ȰO��S��

���`�y�z�F�l���x�s�M�޲z�A�Ȫ��H�U�O��S�ʡG�O��ŧO�B�O��ƥ����O�B�O���ɮצW�ٺD�ҩM�O���ɥؿ�C

�O��ŧO

�O��ŧO���u��ǩw�q�F�O��@�~���Բӵ{�שθԲӫסC���u��ǷN��۸�²���F���N��۶ȰO��㦳���u��� (���Y���{��) ���ƥ�C�C�ŧO�N��ۧ󬰸ԲӡF���N��۱N�b�O���ɤ��O���h�ƥ�C

�z�i�H�z�L�]�w logfile.service.loglevel �t�m�ѼƨӬ��C�تA�� (POP�BIMAP�BHTTP�BAdmin �M Default) ��W�]�w�O��ŧO (�аѾ\�w�q�M�]�w�A�ȰO��ﶵ)�C�z�٥i�H�ϥΰO��ŧO�ӿz���O��ƥ󪺷j�M�C�� 21-4 ��i�ίŧO�i��F�y�z�C�o�ǰO��ŧO�O�� UNIX syslog �u��w�q�����ǯŧO���l���C

�� 21-4  �x�s�M�޲z�A�Ȫ��O��ŧO

�ŧO

�y�z

���

�ԲӸ�T�̤֪��O��C�C��o���Y�����D�κ�污�p (�p��A���L�k�s��q�l�H�c�ΰ��һݪ��{���w) �ɡA�|�N�ƥ�g�J�O��C

��~

�C��o�Ϳ�~���p (�p�xճs�u��Τ�ݩΨ�L��A������) �ɡA�|�N�ƥ�g�J�O��C

ĵ�i

�C��o��ĵ�i���p (�p��A���L�k�z�ѥΤ�ݶǰe�������q�T) �ɡA�|�N�ƥ�g�J�O��C

�q��

�C�?�ͳq�� (�@�ش��q��n�����p�A�p�ϥΪ̵n�J���ѩζ��q�@�~��) �ɡA�|�N�ƥ�g�J�O��C�o�O�w�]�O��ŧO�C

��T

�C���歫�n�ʧ@ (�p�ϥΪ̦��\�n�J�B�n�X�B�إߩέ��s�R�W�q�l�H�c) �ɡA�|�N�ƥ�g�J�O��C

����

�̸ԲӪ��O��C�ȥΩ�i�氣��C���C�ӵ{�ǩΧ@�~�����C�ӳ�W���B�J�ɳ��N�ƥ�g�J�O��A�ΥH�T�w���D�C

����S�w�O��ŧO�ɡA�P�ӯŧO�H�ΰ���ӯŧO (��C�Բӫ�) ���Ҧ��ŧO�۹�3���ƥ󧡳Q�O��C�O��w�]�ŧO���q���C


�`�N

��w���O��V�ԲӡA�O���ɱN��Ϊ��ϺЪŶ��N�V�j�F����ϥηǫh�A�аѾ\�w�q�M�]�w�A�ȰO��ﶵ�C


�O��ƥ����O

�b�C�Ӥ䴩���A�ȩΨ�w���AMessaging Server �N�ھڰO��ƥ�ҵo�ͪ��u��Υ\��Ϲ�O��ƥ�i�@�B�i������C�C�ӰO��ƥ󳣥]�t���͸Өƥ󪺤u�㪺�W�١C�o�����O�N���U��b�j�M�L�{���z��ƥ�C�� 21-5 �C�ܤF Messaging Server �i���Ѫ��Ω�i��O�����O�C

�� 21-5  �o�ͰO��ƥ����O 

�u��

�y�z

�@��

�P����w�ΪA�Ȭ���L����S�x���ʧ@

LDAP

�P Messaging Server �s�� LDAP �ؿ��Ʈw����ʧ@

���

�P���s�u����ʧ@ (�q�T�ݿ�~�k�J�����O)

�b��

�P�ϥΪ̱b������ʧ@ (�ϥΪ̵n�J�k�J�����O)

��w

�P��w�S�w����O�����w�Űʧ@ (�� POP�BIMAP �� HTTP �\��Ǧ^����~�k�J�����O)

�έp���

�P������A���έp��Ƭ���ʧ@

�s���

�P�s��l���x�s����C�Űʧ@ (Ū��/�g�J��~�k�J�����O)

�p�ݦb�O��j�M���N�����Χ@�z�ᄍ���d�ҡA�аѾ\�j�M���˵�A�ȰO���C

�A�ȰO���ɥؿ�

�C���O��A�ȧ��Q��w�F��@���ؿ�A�䤤�x�s�ӪA�Ȫ��O���ɡC�Ҧ� IMAP �O���ɧ��x�s�b�@�_�A�Ҧ� POP �O���ɤΨ�L�A�Ȫ��O���ɤ]�O�p���C�z�i�H�w�q�C�ӥؿ��m�A�]�i�H�w�q�ؿ�̤j�Ŷ��H�θӪŶ������\�s�b���O���ɪ��̤j�ƶq�C

�нT�w�x�s�e�q����e�ǩҦ��O���ɡC�O���ƥi��q�ܤj�A�ר�O�b��C (��Բӫ�) ���O��ŧO���C

�P�ɡA�w�q�A�?�O��ŧO�B�O��۰ʭ��ءB�O��L�iM��A���ƥ���]�ܭ��n�A�o�i�H�ƥ�Ҧ��O���ɥؿ�èϳo�ǥؿ�|�L��F�_�h�A�N�i��򥢸�T�C�аѾ\�w�q�M�]�w�A�ȰO��ﶵ�C

�A�ѪA�ȰO���ɮ榡

�� Messaging Server �إߪ��Ҧ��l���x�s�M�޲z�A�ȰO���ɳ��㦳�����ۦP�����e�榡�C�O���ɬO�h���r�ɮסA�䤤�C��y�z�@�ӰO��ƥ�C���C���䴩���A�ȡA�Ҧ��ƥ�y�z���㦳�q�ή榡�G

dateTime  hostName processName[pid]: category logLevel: eventMessage

�� 21-6 �C�ܤF�O���ɤ���C�Ъ`�N�A���F���/�ɶ��榡���P�H�Φ��榡�]�A��Ӫ��[���� (���O�M�O��ŧO) �H�~�A���ƥ�y�z���榡�P UNIX syslog �u��w�q���榡�����ۦP�C

�� 21-6  �x�s�M�޲z�O���ɤ���

����

�w�q

��nɶ�

�O��ƥ󪺤�{P�ɶ��A�H dd/mm/yyyy hh:mm:ss �榡��ܡA�ɰ����H GMT +/-hhmm ��ܡC�Ҧp�J
02/Jan/1999:13:08:21 -0700

�D��W��

��A���b��W��檺�D��W�١G�Ҧp�Ashowshoe�C

�Ƶ�G�p�G�D��W���h�� Messaging Server ��ҡA�h�i�H�ϥε{�� ID (pid) �N���P��Ҫ��O��ƥ�ۤ��9j�}�C

�{�ǦW��

���ͨƥ󪺵{�ǦW�١G�Ҧp�Acgi_store�C

pid

���ͨƥ󪺵{�Ǫ��{�� ID�G�Ҧp�A18753�C

���O

�ƥ���ݪ����O�G�Ҧp�A�@�� (�аѨ��� 21-5)�C

�O��ŧO

�ƥ�ҥN�?�O��ŧO�G�Ҧp�A�q�� (�аѨ��� 21-4)�C

eventMessage

�i����N��ת��ƥ�S�w���0T���G�Ҧp�ALog created (894305624)�C

�H�U�O�ϥΥD���x�˵�쪺�T�ӰO��ƥ�d�ҡG

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 �M POP �ƥ󶵥إi��|�H�T�ӼƦr����C�H�W�d�Ҥ��]�t0 115 0�C�Ĥ@�ӼƦr�O�Τ�ݶǰe���줸�ռơA�ĤG�ӼƦr�O��A���ǰe���줸�ռơA�ĤT�ӼƦr�O���q�l�H�c�� (��� POP �q�`�� 1)�C

�b [�O���˵�] ���˵�O���ɮɡA�z�i�H�z�L�j�M�ƥ󤤪���N�S�w���� (�p�S�w���O��ŧO�����O�ίS�w���{�� ID) �ӭ�����ܪ��ƥ�C�p�ݧ�h��T�A�аѾ\�j�M���˵�A�ȰO���C

�C�ӰO��ت��ƥ�T���ϥΪ��榡���S�w��n�O��ƥ������A�Y�C�تA�ȳ��w�q���Ǥ��e�|��ܦb����ƥ�T�����C�\�h�ƥ�T��²���F�A�Ө�L�ƥ�T���h����@�ǡC

�w�q�M�]�w�A�ȰO��ﶵ

�z�i�H�w�q��̦n�a�����޲z�ݭn���l���x�s�M�޲z�A�ȰO��t�m�C���`�׭z�F�i0�U�z�M�w�̨ΰt�m�M���������D�A�ø��$F�p���@�o�ǰt�m�M�����C

�F�����O��[�c

�O���ɪ��R�W��� (�A���B�ǦC���B�ɶ��аO) ���U��z�]�p�F�����O��`��M�ƥ���C�ƹ�W�A�N���P�A�Ȫ��ƥ�g�J���P���ɮ׫K��z�ֳt������D�C�P�ɡA�ѩ��ɮצW�٤����ǦC������W��A�åB�ɶ��аO�l�׬O�ߤ@���A�]���?�����ǦC�����κɫ�A�H�᪺�O���ɤ]���|²��a�мg���j��O���ɡC�ӬO�Ȧb�F����F�����s�b�ɶ�����B�ɮ׼ƶq���`�x�s�Ŷ��ɡA�~�|�мg�ΧR�����ª��O���ɡC

Messaging Server �䴩�O���ɪ��۰ʴ`��A���\��²�ƤF�޲z�A�]�ϳƥ��ܱo��e��C������ʧR���ثe�O���ɨëإ߷s�O���ɥH�O�d����O��ƥ�C�z�i�H�H�ɳƥ�ؿ�ثe�O���ɤ��~���Ҧ��O���ɡA�Ӥ��������A���Τ�ʳq����A���Ұʷs�O���ɡC

�]�w�O����L�{���A�z�i�H�w��C�تA�ȳ]�w�ﶵ�A�o�ǿﶵ������`�O���x�s�Ŷ��B�̤j�O���ɼƶq�B����ɮפj�p�B�̪��ɮצs�b�ɶ��M�O���ɴ`��t�׵��譱������C

�W���һݪ��ﶵ

�аO��A�z�����]�w�ƭӭ���A�䤤���u�@�ӭ���i��|�ɭP�O���ɪ��`��ΧR���C�̥�F�쪺����_����ʧ@�Ϊ�����C�Ҧp�A�p�G�̤j�O���ɤj�p�O 3.5 MB�A�åB�z��w�C�ѫإߤ@�ӷs�O��A�p�G�C 24 �p�ɫإߪ��O���Ƥ��� 3.5 MB�A����C�ѹ�ګإߪ��O���ɫh����@�ӡC�ӥB�A�p�G�̤j�O���ɼƶq�O 10 �ӨåB�̪�s�b�ɶ��O 8 �ѡA�h�i��û����|�F��O���ɪ��s�b�ɶ�����A�]����֪��O��۰ʭ��رN�N��ۦb���� 8 �Ѥ����K�w�إ� 10 ���ɮסC

�� Messaging Server �޲z�O��Ѫ��H�U�w�]�ȥi��O�W�����X�z�X�o�I�G

�ؿ�O���ɪ��̤j�ƶq�G10
�̤j�O���ɤj�p�G2 MB
�Ҧ��O���ɤ��\���`�p�̤j�j�p�G20 MB
���\���̤p�i�κϺЪŶ��G5 MB
�O��۰ʭ��خɶ��G1 ��
�L�d��e���̪�s�b�ɶ��G7 ��
�O��ŧO�G�q��

�z�i�H�ݨ즹�t�m���w�w�p��A���޲z�O���ƨC�Ѳֿn�j�� 2 MB�A�C�g�ƥ�@���A��w���޲z�O���`�x�s�Ŷ��ܤ֬O 25 MB�C(�p�G�O��ŧO��ԲӡA�h�o�dz]�w�i�ण���C)

��� POP�BIMAP �� HTTP �O��A�ۦP���ȥi��O�X�z���}�ݡC�p�G�Ҧ��A�Ȩ㦳�j�P�ۦP���O���x�s�Ŷ��ݨD (�p���B�ҥܪ��w�]��)�A�z�i��q��l�t�m�`�p�� 150 MB ���O���x�s�e�q�C(�Ъ`�N�A�o�Ȫ���x�s�Ŷ��ݨD���@���ܡF��ڪ��ݨD�i��|��ۤ��P�C)

�A�ѰO��ﶵ

�z�i�H�ϥΥD���x�Ϋ�O��ӳ]�w����l���x�s�O��t�m���ﶵ�C

�o�ǿﶵ���̦X�A�]�w��M��O���Ʋֿn���t�סC�i��ݭn 4,000 �� 10,000 �ӰO��إH��� 1 MB �x�s�Ŷ��C�b��ԲӪ��O��ŧO (�p�q��)�A�@�릣�L����A���C�g�i�ಣ�ͼƦ� MB ���O���ơC�i��`�H�U��k�G

�j�M���˵�A�ȰO��

�D���x���ѤF�Ω��˵�l���x�s�M�޲z�O���ƪ��򥻤����C�����\����ӰO���ɡA�ä��\�墨���ɮפ����O��ذ���F�����z��j�M�C

��󵹩w���A�ȡA�O���ɥH�ɶ���ᦸ�ǦC�ܡC��ܭn�j�M���O���ɫ�A�z�i�H�z�L��w�j�M�Ѽƨ��Y�p���Өƥ󪺷j�M�d��C

�j�M�Ѽ�

�H�U�O�i�H��w�Ω��˵�O���ƪ��j�M�ѼơG

�`�N�G�j�M�Ϥ$j�p�g�C

�˵�O��ɡA�զX�O��ŧO�M�u�㪺�d�ҥi��]�A�H�U�X�ءG

�ϥΪA�ȰO��

���`�y�z�p��z�L�ϥ� configutil ��O�M�D���x�ӨϥΪA�ȰO��j�M�M�˵�O��C


�\t�N�A�ȰO��ǰe�ܨt�ΰO��

�]�w���ȫ�A�t�η|�N�T���O���P�]�w�Ȭ۹�3��syslog �\��é����Ҧ���L�O���ɪA�ȿﶵ�C�p�G���]�w���ﶵ�έȬ� none�A�h�O��N�ϥ� Messaging Server �O���ɡC


�\t�ϥΥD���x�]�w�O��ﶵ
  1. �}�ҭn�]�w��O���ɿﶵ�� Messaging Server�C
  2. ��@�U [�t�m] ���ҡA�}�ҥ������椤�� [�O����] ��Ƨ��A�ÿ��Y�A�� (�p IMAP�BHTTP �� Admin) ���O���ɡC
  3. �q [�ԲӸ�T�ŧO] �U�Ԧ��M�椤�A��ܰO��ŧO�C
  4. �b [�O���ɪ��ؿ��|] ��줤�A��J�n�x�s�O���ɪ��ؿ�W�١C
  5. �b [�C�ӰO���ɮפj�p] ��줤�A��J�̤j�O���ɤj�p�C
  6. �b [�إ߷s�O��A�C�j] ��줤�A���O��`��Ƶ{��J�@�ӼƦr�C
  7. �b [�C�ӥؿ�O��ƶq] �M [��O��s�b�ɶ��W�L] ��줤�A��J�O���ɪ��̤j�ƶq�M�̪�s�b�ɶ��A�H�P�z���ƥ�Ƶ{��աC
  8. �b [���`�O��j�p�W�L] ��줤�A��J�z�Q�n���`�x�s�Ŷ�����C
  9. �b [��i�κϺЪŶ��C��] ��줤�A��J�z�Q�n�O�d���̤p�i�κϺЪŶ��e�q�C

�\t���� HTTP �O��

�p�G�t�Τ��䴩 HTTP �l��s�� (�Y Webmail)�A�h�i�H�z�L�]�w�H�U�ܼƨӰ��� HTTP �O��C�p�G�t�λݭn Webmail �䴩 (�Ҧp Messenger Express)�A�Фų]�w�o���ܼơC


�\t�]�w��A���O��h��

�\t��w��A���O���ɪ��ؿ��|

�\t��w�C�ӪA�ȰO��̤j�ɮפj�p

�\t��w�A�ȰO��۰ʭ��رƵ{

�䤤 number ��w�F��ơC


�\t��w�C�ӥؿ�A�ȰO���ɪ��̤j�ƶq

�\t��w�x�s����

�\t��w�n�O�d���i�κϺЪŶ����̤p�e�q

�\t��w�O��L�nɶ�

configutil -o logfile.service.expirytime -v number

�䤤 number ��w�F�@�ӥH�?��쪺�ƶq�C


�\t��w�j�M�M�˵�G

�Ы�H�U�B�J�ϥε��w�A�Ȫ��S�w�S�ʨӷj�M�O��ƥ�G

  1. �b�D���x���A�}�ҧƱ��ˬd��O���ɪ� Messaging Server�C
  2. �а��H�U��@�B�J�H��ܵ��w�O��A�Ȫ��O���� [���e] ���ҡG
    • ��@�U [�@�~] ���ҡA�M���@�U [�˵��A���O��]�A�䤤�A���O�O��A�� (�p�uIMAP �A�ȡv�Ρu�޲z�v) ���W�١C
    • ��@�U [�t�m] ���ҡA�M��}�ҥ������椤�� [�O����] ��Ƨ��ÿ��Y�A��
      (�p IMAP �� Admin) ���O���ɡC�M���@�U�k�����椤�� [���e] ���ҡC
  3. �t�αN��ܸӰO��A�Ȫ� [���e] ���ҡC
  4. �b [�O���ɦW��] ��줤�A���z�n�ˬd���O���ɡC
  5. ��@�U [�˵���O��] ��s�H�}�� [�O���˵�] ��C
  6. �b [�O���˵�] ���A��w�һݪ��j�M�Ѽ� (�w�b�e�@�`�u�j�M�Ѽ��v���y�z)�C
  7. ��@�U [��s] �H���j�M�ñN���G��ܦb [�O���] ��줤�C

��l���x�s�O��ϥζl��l��

�z�i�H�ϥζl���x�s�O��̶l�� ID �Ӱl�ܶl��A�o�P MTA �l�ܶl�󪺤�k����C�H���覡�l�ܶl��i��z�l�ܶl��ͩR�g�j����ƥ�C

�Y�n�b�l���x�s�O��l�ܶl��A���F�@�몺�O��t�m�~�A�z�ٻݭn�t�m�l��l�ܡC�̹w�]�A�l��l�ܥ��ҥΡC


�`�N

�l��l�ܱN��Τj�q���ϺЪŶ��C�ФűҥΦ��\��A���D�㦳�R�����ϺЪŶ��C


�l���x�s�O��i�H�l�ܥH�U�@�~�J


�\t�ҥζl��l��

�\t�N�l��l�ܭ��s�ɦV�ܳ�@�O����

�\t���t�m�l��l�ܰO��

�\t�t�m LMTP �O��

�l���x�s�O��d��

�O��b�l���x�s�O���ɤ����T�����榡�M���M��N�ھڰO��ﶵ�]�w�Ӧ��Ҥ��P�C���p�`��ܤ@�Ǹ�Ķ�嫬�O����������d�ҡC

�l���x�s�O��d�ҡJ��~�K�X

�p�G�ϥΪ���J�L�ıK�X�A�h�O��u�{�ҡv���ѡA�P�u�䤣��ϥΪ̡v�T���ۤϡC�T���u�䤣��ϥΪ̡v�O���F�w���_���Ӷǰe���Τ�ݪ���r�A��O��O�u���] (�L�ıK�X)�C

�{���X�d�� 21-11  �l���x�s�O��G�L�ıK�X

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

�l���x�s�O��d�ҡJ�w���Ϊ��b��

�H�U�d����ܥѩ�w���αb���ӭP�ϨϥΪ̵L�k�n�J����]�C���~�A�w���Ϊ��b���i�,��u(inactive)�v�Ρu(hold)�v�C

�{���X�d�� 21-12  �l���x�s�O��G�w���Ϊ��b��

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

�l���x�s�O��d�ҡJ�w���[���l��

�H�U�d����ܪ��[�l��A�Y���[�l��ܸ�Ƨ��C�l���x�s�O��|�O��Ҧ��g�� ims_master �M lmtp �q�D�i�J�l���x�s���l��C�O��ϥΪ� ID�B��Ƨ��B�l��j�p�M�l�� ID ���u���[�v�C

�{���X�d�� 21-13  �l���x�s�O��G���[

[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>

�l���x�s�O��d�ҡJ�Τ�ݤw�^��l��

�Τ���^��l���A�l���x�s�O��g�J�u��^�v�T���C�l���x�s�O��|�O��ܤ֨�^�@�Ӥ��峡�*��Ҧ��Τ�ݪ���^�C�O��ϥΪ� ID�B��Ƨ��M�l�� ID ���u��^�v�C

�{���X�d�� 21-14  �l���x�s�O��G�Τ�ݤw�^��l��

[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>

�l���x�s�O��d�ҡJ�q��Ƨ��������l��

�q��Ƨ� (�D�t��) ������ IMAP �� POP �l���A�l���x�s�|�g�J�u�ä[�R���v�T���C�O��ϥΪ̩Τ��ε{���O�_�ä[�R���Ӷl��C�O���Ƨ��M�l�� ID ���u�ä[�R���v�C

�{���X�d�� 21-15  �l���x�s�O��G�q��Ƨ��������l��

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>

�l���x�s�O��d�ҡJ���ƪ��n�J�l��

�p�G�z���@�� msgtrace �O���ɰt�m�l��l�ܡA�h��� imap �M pop �O���ɪ��@��u�n�J�v�T���N�b msgtrace �ɮפ��ƻs�C

�{���X�d�� 21-16  �l���x�s�O��G�n�J

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



�W�@��      �ؿ�      �d�      �U�@��     


Copyright 2005 Sun Microsystems, Inc. ���v�Ҧ��C