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

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

�� 4 ��
�t�m�@��l��ǰe�\��

�����y�z Messaging Server ���@��@�~�A�Ҧp�ҰʩM����A�ȥH�ΰt�m�ؿ�s��A�z�i�H�ϥ� Sun ONE Server Console (�H�U�٬��D���x) �ΨϥΫ�O�椽�ε{���Ӱ��o�ǧ@�~�C�ӧO Messaging Server �A�� (�p POP�BIMAP�BHTTP �M SMTP) ���S�w�@�~�b�H�᪺���`���y�z�C�����]�t�H�U�U�`�G


�ק�z���K�X

�ѩ�b��l�t�m�v����h��޲z��]�m���K�X�ۦP (�аѾ\�u�إߪ�l Messaging Server ��涥�q�t�m�v)�A�]���z�i��Q�ܧ�o�Ǻ޲z��K�X�C

�аѾ\�� 4-1�A�Ӫ���ܦb��l��涥�q�t�m�v��]�w�w�]�K�X���ѼƥH�Υi�Ψ��ܧ�K�X�����ε{���A�]���Ѩ��Ǩϥ� configutil ���ε{�����ѼƤ�����y�k�M�Ϊk�C

�� 4-1  �b Messaging Server ��l��涥�q�t�m���]�w���K�X 

�Ѽ�

�y�z

local.ugldapbindcred

�ϥΪ�/�s�պ޲z��K�X�A�z�L configutil ���ε{���]�w�C

local.service.pab.ldappasswd

�s�� DN ��w���ϥΪ̶i�� PAB �j�M���K�X�A�z�L configutil ���ε{���]�w�C

���_�ɮת� SSL �K�X

�o�DZK�X�b sslpassword.conf �ɮפ������]�w�C

�A�Ⱥ޲z�����

�o�Ǿ��Ҧb LDAP �ؿ���]�w (�ϥ� ldapmodify ��O)�C

Delegated Administrator ���A�Ⱥ޲z��

�ȷ�w�ҥ� Sun LDAP Schema 1 �ín�ϥ� iPlanet Delegated Administrator ���ε{���ɡA�z�~���ܧ󦹺޲z��K�X�C

�Y�n�ܧ� Delegated Administrator �A�Ⱥ޲z��K�X�A�z�i�H�b Sun ONE �D���x�BLDAP �ؿ� (�ϥ� ldapmodify ��O) �� Delegated Administrator UI �����C

�x�s�޲z��

�Y�n�ܧ��x�s�޲z��K�X�A�z�i�H�b Sun ONE �D���x�� LDAP �ؿ� (�ϥ� ldapmodify ��O) �����C

�U�Ҩϥ� local.enduseradmincred configutil �Ѽƨ��ܧ�@��ϥΪ̺޲z��K�X�C

configutil -o local.enduseradmincred -v newpassword


�޲z�l��ϥΪ̡B�l�󦬥�H�M��M���

�Ҧ��ϥΪ̡B�l�󦬥�H�M��M����T���@�������x�s�b LDAP �ؿ�CLDAP �ؿ�i�H�]�t�U�ظ�T�A�]�A��´������B����B�Τ�ݩΪ̥H�o�˩Ψ��˪��覡�u���ݩ�v�Ӳ�´����L�������ӤH�C�o�ǭӤH�c���F��´���ϥΪ��C

�b LDAP �ؿ�A�C�ӨϥΪ̶��ا��Ѥ@���ݩʨ��ѧO�A�ϥΪ̸�T���o�ص��c�覡�����F�j�M�IJv�C�P�ϥΪ����p���ؿ��ݩʥ]�A�ϥΪ̪��W�٩M��L���ѡB������B�u�@�����B�����m�B�޲z��W�١B������i�W�١B���´�U���*��s��\�i�v�H�ΦU�سߦn�]�w�C

�b�㦳�q�l�l��ǰe�A�Ȫ���´���A�X�G�Ҧ��ϥΪ̳��֦��l��b���C��� Messaging Server�A�l��b����T���O�N�a�x�s�b��A���W�A�ӬO LDAP �ϥΪ̥ؿ�@���!C�C�Ӷl��b������T�@���ϥΪ̶��ت��[���l���ݩ��x�s�b�ؿ�C

�إߨú޲z�l��ϥΪ̩M�l�󦬥�H�M��]�A�إߨíק�ؿ�ϥΪ̻P�l�󦬥�H�M�涵�ءC����k�O�A�ϥ� Sun LDAP Schema 2 �� Delegated Administrator �M (Sun LDAP Schema 1 ��) iPlanet Delegated Administrator for Messaging�BDelegated Administrator ��O�椽�ε{���A�Ϊ����ק� Sun LDAP Schema 1 �� LDAP �ؿ�C

�q Messaging Server �������ϥΪ�

  1. �z�L��� commadmin user delete ��O�N�ϥΪ̼аO���w�R���C(�аѾ\ http://docs.sun.com/doc/819-1104 �W���uSun Java System Communications Services Delegated Administrator ��n�v)�C
  2. �q�ϥΪ̤������A�ȡC
  3. �A�ȥi�H���q�l�H�c�Φ�ƾ�C��� Messaging Server�A���{���٬� msuserpurge�C(�аѾ\ http://docs.sun.com/doc/819-0106 �W���uSun Java System Messaging Server Administration Reference�v)�C����ƾ�A�ȡA���{���٬� csclean�C(�аѾ\ http://docs.sun.com/doc/819-1479 �W���uSun Java System Calendar Server �޲z��n�v�C)

  4. �z�L�I�s commadmin domain purge ��O�ӥä[�����ϥΪ̡C

�q Messaging Server ���������

  1. �z�L��� commadmin domain delete ��O�N���аO���w�R���C(�аѾ\ http://docs.sun.com/doc/819-1104 �W���uSun Java System Communications Services Delegated Administrator ��n�v)�C
  2. �q�Ӻ�쪺�ϥΪ̤������A�ȡC
  3. �A�ȥi�H���q�l�H�c�Φ�ƾ�C��� Messaging Server�A���{���٬� msuserpurge�C(�аѾ\ http://docs.sun.com/doc/819-0106 �W���uSun Java System Messaging Server Administration Reference�v�C)����ƾ�A�ȡA���{���٬� csclean�C(�аѾ\ http://docs.sun.com/doc/819-1479 �W���uSun Java System Calendar Server �޲z��n�v�C)

  4. �z�L�I�s commadmin domain purge ��O�ӥä[�������C


�z�L Sun ONE �D���x�޲z Messaging Server

�b Messaging Server �w�˵{�ǩM��l��涥�q�t�m�{����������A�z�i�H�z�L�޲z�D���x�Ұ� Messaging Server�C�p�G�ؿ��A���M�l��ǰe��A�����P�@��W�A�z�i�H�ϥΥD���x�������̶i��޲z�C

�Y�n�I�s�D���x�A�� /var/opt/mps/serverroot/start console ��O�C

�z�L�˵� Sun ONE Server Console ���w�w�ˤ� Messaging Server �� [��T] ���A�i�H�d�ݥ����@�ǰ򥻸�T�C

�Y�n��� [��T] ���A�СG

  1. �b�D���x���A�}�ҭn�˵���T�� Messaging Server�C
  2. �b�������椤����A�����ϥܡC
  3. �b�������椤��@�U [�t�m] ���ҡC
  4. �p�G�k�����椤�� [��T] ���Ҥ��b�̫e���A�Ы�@�U�Ӽ��ҡC
  5. �ù�W�|��� [��T] ���C�Ӫ����ܦ�A���W�١B��A���ڥؿ�B�w�˥ؿ�M��ҥؿ�C


�ҰʩM����A��

�̾ڪA�ȬO�_�w�˦b HA ��Ҥ��A�A�Ȫ��ҰʩM����|���Ҥ��P�C

�ҰʩM���� HA ��Ҥ����A��

�� Messaging Server �b HA ����U���ɡA�z�L�k�ϥΤ@�몺 Messaging Server �ҰʡB���s�ҰʩM�����O�ӱ���ӧO Messaging Server �A�ȡC�p�G�b HA ���p���xըϥ� stop-msg�A�t�η|ĵ�i�z����� HA �]�w�A�çi�D�z�p�󥿽T����t�ΡC

�U����ܤF���T���ҰʡB����M���s�Ұʫ�O�C�Ъ`�N�A�S���S�w�� HA ��O�ӳ�W�ҰʡB���s�Ұʩΰ����L Messaging Server �A�� (�p SMTP)�C��O�A�z�i�H��� stop-msg service ��O�Ӱ���/���s�ҰʭӧO��A�� (�p imap�Bpop �� sched)�C

Sun Cluster ���̤p�B�z���N�O�ӤH�귽�C�ѩ� Messaging Server �b Sun Cluster ���Q�{���O�@�ظ귽�A�]�� scswitch ��O�|�N�Ҧ� Messaging Server �A�ȧ@���@�Ӿ���A�ù��o���@�ΡC

�� 4-2  �b Sun Cluster 3.0/3.1 ��Ҥ��ҰʡB����M���s�Ұ�

�ʧ@

�ӤH�귽

�����귽�s��

�Ұ�

scswitch -e -j resource

sscswitch -Z -g resource_group

���s�Ұ�

scswitch -n -j resource
scswitch -e -j resource

scswitch -R -g resource_group

����

scswitch -n -j resource

scswitch -F -g resource_group

�� 4-3  �b Veritas 1.3�B2.0�B2.1 �M 3.5 ��Ҥ��ҰʡB����M���s�Ұ�

�ʧ@

�ӤH�귽

�����귽�s��

�Ұ�

hares -online resource -sys system

hagrp -online group -sys system

���s�Ұ�

hares -offline resource -sys system
hares -online resource -sys system

hagrp -offline group -sys system
hagrp -online group -sys system

����

hares -offline resource -sys system

hagrp -offline group -sys system

�ҰʩM����D HA ��Ҥ����A��

�z�i�H�q�D���x�Ϋ�O��ҰʩM����A�ȡC���~�A�z�u�ݰ���A����ڨϥΪ��A�ȡC�Ҧp�A�p�G�z�n�N Messaging Server �ȧ@���l��ǰe�N�z�{�� (MTA) �ӨϥΡA�h�i�H�u�}�� MTA�C�Ϊ̡A�p�G�X����@�B�ײz�Φw���譱���ݭn�A�n�D���A���A�h�i�H�u���v�T���A�ȡC(�p�G�z�q��������Y���S�w�A�ȡA3�N�䰱�ΡA�Ӥ��O�u�N����C)


�`�N

������ҥΪA�� (�p POP�BIMAP �M HTTP)�A�M��~��N��Ұʩΰ���C�p�ݧ�h��T�A�аѾ\�u�ҥΩM���ΪA���v�C


���n�ƶ��G�p�G�Y�Ӧ�A���{�Ƿ��A��L�{�Ǧb���ݤw����A���{�Ƕi����w�ɥi��|����C�p�G�z�S���ϥΦ۰ʭ��s�Ұ� (�аѾ\�۰ʭ��s�Ұʥ��ѩεL�^3���A��)�A�h�b��@��A���{�Ƿ��ɡA3����Ҧ����{�ǡA�M�᭫�s�ҰʩҦ��{�ǡC�o�]�A POP�BIMAP�BHTTP �M MTA �{�ǡA�H�� stored (�l���x�s) �{�ǡA�٦��ק�l���x�s���Ҧ����ε{�� (�p mboxutil�Bdeliver�Breconstruct�Breadership �� upgrade)�C

�D���x�G�D���x�i��z�ҰʩM����ӧO�A�ȥH���˵���C�تA�Ȫ����A��T�C

�������ܨC�تA�� (IMAP�BPOP�BSMTP �M HTTP) ���ثe���A (�}�ҩ���)�C�p�G�A�ȥ��b���A�����|��ܸӪA�ȳ̫�@���Ұʪ��ɶ��A�ٷ|��ܨ�L���A��T�C

�Y�n�ҰʡB����˵�Ҧ��l��ǰe�A�Ȫ����A�A�СG

  1. �q�D���x�}�ҭn�Ұʩΰ����A�Ȫ� Messaging Server�C
  2. �z�L�H�U��ؤ覡���@���� [�A�Ȥ@��t�m] ���G
    1. ��@�U [�@�~] ���ҡA�M���@�U [�Ұ�/����A��]�C
    2. �b�������椤��@�U [�t�m] ���ҡA�ÿ�� [�A��] ��Ƨ��C�M��b�k�����椤��@�U [�@��] ���ҡC
  3. �ù�W�|��� [�A�Ȥ@��t�m] ���C
  4. [�{�DZ���] ��쪺����|�C�X��A���䴩���A�ȡA�k��h��ܨC�تA�Ȫ��򥻪��A ([�Ұ�] �� [��]�A�p�G���A�� [�Ұ�]�A�ٷ|��ܤW�@���Ұʪ��ɶ�)�C

  5. �Y�n�˵���ثe�Y���}�ҪA�Ȫ����A��T�A�Цb [�{�DZ���] ��줤����3�A�ȡC
  6. [�A�Ȫ��A] �����ܦ���ӪA�Ȫ����A��T�C

    ��� POP�BIMAP �M HTTP�A�����|��ܤW�@���s�u�ɶ��B�s�u�`�ơB�ثe�s�u�ơB�ӪA�ȤW�@���Ұʫᥢ�Ѫ��s�u�ƥH�θӪA�ȤW�@���Ұʫᥢ�Ѫ��n�J���ơC

    ����줤����T���U��z�A�Ѧ�A���W���t��Ψ�A�Ȫ��i�a�ʡA�æ��U���X�|�l�`��A���w���ʪ��I�J�欰�C

  7. �Y�n�}�ҬY���A�ȡA�Цb [�{�DZ���] ��줤���ӪA�ȡA�M���@�U [�Ұ�]�C
  8. �Y�n��Y���A�ȡA�Цb [�{�DZ���] ��줤���ӪA�ȡA�M���@�U [����]�C
  9. �Y�n�P�ɶ}�ҩ���Ҧ��w�ҥΪ��A�ȡA�Ы�@�U [�����Ұ�] �� [������] ��s�C

��O���G�z�i�H�ϥ� start-msg �M stop-msg ��O�ӱҰʩΰ�����l��ǰe�A�� (smtp�Bimap�Bpop�Bstore�Bhttp�Bens �H�� sched)�C�d�ҡG

msg_svr_base/sbin/start-msg imap
msg_svr_base/sbin/stop-msg pop
msg_svr_base/sbin/stop-msg sched
msg_svr_base/sbin/stop-msg smtp

�Ъ`�N�A�n����αҰʪA�ȡA������N��ҥΡC�аѾ\��w�n�Ұʪ��A���C


�`�N

start-msg smtp �M stop-msg smtp ��O�Ω�ҰʩM����Ҧ� MTA �A�� (���u�O SMTP ��A��)�C�p�G�b�Ұʩΰ��� MTA �A�Ȯɭn�D�󬰺�Ӫ�����A�i�H�ﬣ�e�{���M�u�@����ϥ� start/stop msg ��O�C�p�ݧ�h��T�A�аѾ\ Messaging Server Reference Manual�C


��w�n�Ұʪ��A��

�̹w�]�A�z�L start-msg �N�ҰʥH�U�A�ȡG

# ./start-msg
Connecting to watcher ...
Launching watcher ...
Starting ens server ....21132
Starting store server ....21133
checking store server status ... ready
Starting imap server ....21135
Starting pop server ....21138
Starting http server ....21141
Starting sched server ....21143
Starting dispatcher server ....21144
Starting job_controller server .... 21146

�W�z�A�ȥi�H�z�L�ҥΩΰ��� configutil �Ѽƶi�汱��Gservice.imap.enable�Bservice.pop.enable�Bservice.http.enable�Blocal.smsgateway.enable�Blocal.snmp.enable�Blocal.imta.enable�Blocal.mmp.enable�Blocal.ens.enable �M local.sched.enable�C�Ъ`�N�A�z�ݭn�N service.imap.enable �M service.imap.enablesslport �]�w�� 0�A�H���� IMAP�C��� POP �M HTTP �]�O�p���C�аѾ\�uSun Java System Messaging Server Administration Reference�v�A�H��o����W�z�ѼƦp��u�@���ԲӸ�T�C


�۰ʭ��s�Ұʥ��ѩεL�^3���A��

Messaging Server ���Ѩ�ӵ{�ǡA�Y watcher �M msprobe�A�i��A�ȶi��z��ʵ�A�åi�b���εL�^3 (�A�ȱ���) �����p�U�۰ʭ��s�ҰʪA�ȡCwatcher �ʵ��A�����p�Cmsprobe �z�L�ˬd�^3�ɶ��ʵ��A������p�C�p�G��A�����ѩΰ���^3�ШD�A�h�|�۰ʭ��s�ҰʡC �� 4-4�C

�� 4-4  watcher �M msprobe �ʵ�A��

watcher (���)

msprobe (�L�^3����)

IMAP�BPOP�BHTTP�B�u�@����B���e�{���B�l���x�s (stored)�Bimsched �M MMP�C(LMTP/SMTP ��A���Ѭ��e�{���ʵ�ALMTP/SMTP �Τ�ݥ� job_controller �ʵ�C)

IMAP�BPOP�BHTTP�B���ҡB�u�@����B�l���x�s (stored)�Bimsched�BENS�BLMTP �M SMTP

�]�w local.watcher.enable=on (�w�]) �N�ʵ�{�ǥ��ѱ��p�M�L�^3���A�ȡA�÷|�N��ܯS�w���Ѫ���~�T���O��� default �O���ɤ��C�Y�n�ҥΦ�A���۰ʭ��s�ҰʡA�бN configutil ���Ѽ� local.autorestart �]�w�� yes�C�̹w�]�A�ӰѼƳ]�w�� no�C

�p�G��@�l���x�s�A�ȥ��ѩέᵲ�A�ҰʮɱҥΪ��Ҧ��l���x�s�A�ȳ��N���s�ҰʡC�Ҧp�A�p�G imapd ���ѡA�h�ܤ� stored �M imapd �N���s�ҰʡC�p�G��L�l���x�s�A�� (�p POP �� HTTP ��A��) ���b���A�h���׬O�_���ѡA���N���s�ҰʡC

�p�G�l���x�s���ε{�����ѩέᵲ�A�۰ʭ��s�Ұʥ\��]�|�o���@�ΡC�Ҧp�A�p�G mboxutil ���ѩέᵲ�A�t�αN�۰ʭ��s�ҰʩҦ��l���x�s��A���C��Ъ`�N�A�t�Τ��|���s�ҰʸӤ��ε{���Cmsprobe �C 10 ���p��@���C�b 10 ���d� (�i�ϥ� local.autorestart.timeout �i��t�m)�A�̦h�i���s�ҰʪA�ȩM�{�Ǩ⦸�C

���� local.autorestart �O�_�]�w�� yes�A�̹w�]�A�t�Τ��M�ʵ�A�ȨñN���ѩεL�^3��~�T���ǰe�ܥD���x�åB msg_svr_base/data/log/watcher��ť�s���� 49994�A��i�� local.watcher.port �i��t�m�C

watcher �O���ɦb msg_svr_base/data/log/watcher �����͡C���O���ɤ��ѰO��t��
(�L�۰ʭ��ةβM���@�~) �޲z�A�åB�O��Ҧ�����A���ҰʻP����p�C�O���ɽd�Ҧp�U�G

watcher process 13425 started at Tue Oct 21 15:29:44 2003

Watched 'imapd' process 13428 exited abnormally
Received request to restart:store imap pop http
Connecting to watcher ...
Stopping http server 13440 .... done
Stopping pop server 13431 ... done
Stopping pop server 13434 ... done
Stopping pop server 13435 ... done
Stopping pop server 13433 ... done
imap server is not running
Stopping store server 13426 .... done
Starting store server ....13457
checking store server status ...... ready
Starting imap server .....13459
Starting pop server .......13462
Starting http server ...... 13471

�аѾ\�u�ϥ� msprobe �M watcher �\��i��ʵ��v�H��o����t�m���\�઺��h�ԲӸ�T�C

msprobe �� imsched ����C�p�G imsched ���Awatcher �N����즹�ƥ��IJ�o���s�Ұ� (�p�G autorestart �w�ҥ�)�C��O�A�p�G�����o�� imsched ����A�z�ݭn�ϥ� kill imsched_pid �Ӳפ� imsched�A�o�N�|�� watcher �N�䭫�s�ҰʡC

���i�ΩʧG�p�����۰ʭ��s�Ұ�

���i�Ωʳ��p�����۰ʭ��s�Ұʻݭn�]�w�H�U configutil �ѼơG

�� 4-5  HA �۰ʭ��s�ҰʰѼ�

�Ѽ�

�y�z/HA ��

local.watcher.enable

�ҥ� watcher�COn (�w�]�� On)

local.autorestart

�ҥ� autorestart�COn

local.autorestart.timeout

���ѭ��s�xչO�ɡC�p�G��A���b��w�ɶ������Ѩ⦸�H�W�A�t�αN����s�Ұʦ�A�����xաC�p�G�o�ر��p�o�ͦb HA �t�Τ��A�t�αN�� Messaging Server�A�ìG���ಾ�ܥt�@�t�ΡC�ӭ� (�]�w����) �]�w���ɶ��q3��� msprobe �����j�ɶ� (local.schedule.msprobe)�C

local.schedule.msprobe

msprobe ���Ƶ{�Ccrontab �˦��Ƶ{�r�� (�аѨ��� 18-10)�C�w�]�� 600 ��C


�Ƶ{�۰ʧ@�~

Messaging Server ���Ѥ@��@�~�Ƶ{���A�Ӿ��ϥκ٬� imsched ���{�ǡC���Ω�Ƶ{ Messaging Server �{�ǡC���䴩�Ƶ{�D Messaging Server �@�~�C�i�H�z�L�]�w local.schedule.taskname configutil �Ѽƨӱҥθӥ\��C�p�G�ק�Ƶ{�A�����ϥΫ�O stop-msg sched �M start-msg sched ���s�ҰʱƵ{�{���A�Χ�s�Ƶ{�{���{�� (refresh sched)�C

���Ѽƻݭn�@�ӫ�O�M���ӫ�O���Ƶ{�C�榡�p�U�G

configutil -o local.schedule.taskname -v "schedule"

taskname �O�o�@��O/�Ƶ{�զX���ߤ@�W�١C

schedule ���榡���G

minute hour day-of-month month-of-year day-of-week command args

�Ъ`�N�A�p�G�ק�Ƶ{�{���A�����ϥΫ�O stop-msg sched �M start-msg sched ���s�ҰʱƵ{�{���A�αN SIGHUP �ǰe�ܱƵ{�{���{�ǡG

kill -HUP scheduler_pid

�Ƶ{�{���d��

�b�W�� 12:30�B�W�� 8:30 �M�U�� 4:30�A�H�ԲӼҦ���� imexpire�G

configutil -o local.schedule.rm_messages -v "30 0,8,16 * * *" /opt/SUNWmsgsr/sbin/imexpire -v

�C 20 ������ܤ@�� MTA �q�D��C�l��p�ƾ��G

configutil -o local.schedule.counters -v "20,40,60 * * * *" /opt/SUNWmsgsr/sbin/imsimta qm counters -show > temp.txt

�q�P�d@��P�d����ȩ] (12AM) ��� imsbackup�G

configutil -o local.schedule.msbackup -v "0 0 * * 1-5" /opt/SUNWmsgsr/sbin/imsbackup -f backupfile /primary


�t�m�ݭԶl��

Messaging Server �i��z�إ߶ǰe���C��s�ϥΪ̪��ݭԹq�l�l��C

�D���x     �Y�n�ϥΥD���x�إ߷s�ϥΪ̰ݭԻy�A�СG

  1. �b�D���x���A�}�ҭn�t�m�s�ϥΪ̰ݭԻy�� Messaging Server�C
  2. ��@�U [�t�m] ���ҡC�p�G�������椤�Ӧ�A�����ϥܩ|���ϥ���ܡA�п��C
  3. �b�k�����椤��@�U [��L] ���ҡC
  4. ��ݭn�إ߷s�ϥΪ̰ݭԻy�ζi���ܧ�C
  5. �ݭԻy���榡�����O�q�l�l��榡�A�@�,��T���!G����O���Y (�ܤ֧t���@��D��)�A�M��Ť@��A�̫�O�l�󤺤�C

    �إ߶l���A�Хζl�����W�誺�U�Ԧ��M���w�l�󪺻y���C�p�G�ݭn�A�z�i�H�μƺػy���إ߼ƭӶl��C

  6. ��@�U [�x�s]�C

��O��G�ϥΥH�U��O��إ߷s�ϥΪ̰ݭԻy�G

configutil -o gen.newuserforms -v Message

�䤤�AMessage �����]�t�@�Ӽ��Y (�ܤ֥]�t�@�ӥD����)�A����O $$�A�M��O�l�󤺤�C$ ��ܷs���@��C

�Ҧp�A�Y�n�ҥΦ��ѼơA�z�i�H�]�w�H�U�t�m�ܼơG

configutil -o gen.newuserforms -v 'Subject:Welcome!!$$ Sesta.com welcomes you to the premier internet experience in Dafandzadgad!

�ھڭn�ϥΪ� shell�A�i��ݭn�b $ �e���[�S��r���A�H�j�� $ ���S��[�q�C($ �q�`�� shell ���h�X�r���C)

�w��U���]�w�ݭԶl��

�C��z�إ߷s���U�޺��ɡA�̦n�w��U��쬰�z�䴩���y���إ߰ݭԶl��C�p�G���o�˰��A�t�αN�ǰe�� gen.newuserforms �]�w���q�ΰݭԶl��C

�z�i�H���C�Ӻ�줤���s�ϥΪ̳]�w�ݭԶl��C�ھڨϥΪ̪��B��쪺�ί��I���ߦn���y���A�ݭԶl��i���Ҥ��P�C����k�O�A�b�һݪ� LDAP ��춵�ؤ��]�w mailDomainWelcomeMessage �ݩʡC�ݩʻy�k�p�U�G

mailDomainWelcomeMessage;lang-user_prefLang
mailDomainWelcomeMessage;lang-domain_prefLang
mailDomainWelcomeMessage;lang-gen.sitelanguage

�H�U�d�ҳ]�w�^�y������w��l��G

mailDomainWelcomeMessage;lang-en:Subject:Welcome!!$$Welcome to the mail system.

�H�U�d�ҳ]�w�k�y������w��l��G

mailDomainWelcomeMessage;lang-fr:Subject:Bienvenue!!$$Bienvenue a siroe.com!

�ϥΤW�z�d�ҮɡA�ڭ̰��w�G

�p�ݤ䴩���y����ҤΨ�y���ȼаO���M��A�аѾ\Directory Server Reference Manual (http://docs.sun.com/source/816-6699-10/ax_inter.html#18744)�C

�ϥΪ̭����n�J�ɡA�N����k�y�w��l��C�p�G�k�y�w��l�󤣥i�ΡA�h�N����^�y�w��l��C

�ݭԶl��B�@��z

�ݭԶl��i�� LDAP �ݩ� mailDomainWelcomeMessage �M configutil �Ѽ� gen.newuserforms �ӳ]�w�C��ܶl�󪺦��� (�������l��㦳�̰��u���) �p�U�ҥܡG

mailDomainWelcomeMessage;lang-user_prefLang
mailDomainWelcomeMessage;lang-domain_prefLang
mailDomainWelcomeMessage;lang-gen.sitelanguage
mailDomainWelcomeMessage
gen.newuserforms;lang-"$user-
prefLang"
gen.newuserforms;lang-"$domain-prefLang"
gen.newuserforms;lang-"$gen.sitelanguage"
gen.newuserforms

�t��k�B�@�覡�p�U�G�p�G�S����� (�Ϊ̦����A��S�������̧G�ذw��U��쪺�w��l��)�A�h�w��l��z�L gen.newuserforms �ѼƨӰt�m (�p�G�w��w�ӰѼ�)�C�p�G�ϥΪ̤w�]�w�ߦn���y�� (�z�L preferredlanguage LDAP �ݩʨӳ]�w)�A�åB gen.newuserforms;lang-user_prefLang �w�]�w�A�h�ϥΪ̭����n�J�Ӧ�A���ɱN����o���w��l��C�p�G�w�]�w gen.newuserforms;lang-gen.sitelanguage�A���]�w preferredlanguage�A��]�w�F���I�y�� (�ϥ� gen.sitelanguage �Ѽ�)�A�ϥΪ̱N����o���w��l��C�p�G���]�w�y���аO�ѼơA��]�w�F���аO�� gen.newuserforms�A�ϥΪ̱N����o�ضl��C�p�G�o�ǭȧ����]�w�A�h�ϥΪ̤��|�������w��l��C

�p�G�ϥΪ̦b��줤�A�h�P�W�z�׭z����A�ھڲM�椤���Ӷl��i�ΥH�ε��X�����ǡA�ϥΪ̥i��|���� mailDomainWelcomeMessage;lang-xx ���@�C

�d�ҡG��쬰 fantasia.com�A�Ӻ�쪺�ߦn���y���O�w�y (de)�C��Ӻ�줤�s�ϥΪ̪��u��ϥΪ��y���O�g�ը�y (tr)�C���I�y���O�^�y�C�H�U�ȳ��i�� (mailDomainWelcomeMessage �O��� fantasia.com ���ݩ�)�G

mailDomainWelcomeMessage;lang-fr
mailDomainWelcomeMessage;lang-ja
gen.newuserforms;lang-de
gen.newuserforms;lang-en
gen.newuserforms

�ھںt��k�A�ǰe���ϥΪ̪��l��N�O gen.newuserforms;lang-de�C


�]�w�ϥΪ̪��u��ϥΪ��y��

�޲z��i�z�L�b�ϥΪ̪� LDAP ���ؤ��]�w�ݩ� preferredLanguage �Ӭ� GUI �M��A�����ͪ��l��]�w�ߦn���y���C

��A���V��޲z��줧�~���ϥΪ̶ǰe�l��ɡA�ä����D�ϥΪ̳ߦn���y���A���D�ϥζi�Ӫ��l�󪺼��Y����w���u��ϥλy���^3�Ӷl��C���Y��� (accept-language�BPreferred-Language �� X-Accept-Language) �ھڨϥΪ̪��l��Τ�ݤ��ҫ�w���ݩʶi��]�w�C

�p�G�ߦn���y���s�b�h�ӳ]�w (�Ҧp�A�p�G�ϥΪ̦��@�ӳߦn���y�����ݩ��x�s�b Directory Server ���A�S�b�L�̪��l��Τ�ݤ���w�F�@�سߦn���y��)�A��A���N�̥H�U���ǿ�ܳߦn���y���G

  1. ��l�l�� accept-language ���Y���C
  2. ��l�l�� Preferred-Language ���Y���C
  3. ��l�l�� X-Accept-Language ���Y���C
  4. �H��̳ߦn���y���ݩ� (�p�G�i�b LDAP �ؿ���)�C

�]�w��쪺�ߦn���λy��

��쪺�ߦn���y���O��S�w����w���w�]�y���C�Ҧp�A�z�i���W�� mexico.siroe.com ������w��Z��y�C�޲z��i�z�L�b��쪺 LDAP ���ؤ��]�w�ݩ� preferredLanguage �ӳ]�w��쪺�ߦn���y���C

�t�m��A�����I�y��

�z�i�̥H�U�B�J����A����w�w�]���I�y���C�p�G���]�w�ϥΪ̳ߦn���y���A�h�N�ϥί��I�y���ǰe�S�w�y���������l��C

�D���x�G�Y�n�q�D���x��w���I�y���A�СG

  1. �}�ҭn�t�m�� Messaging Server�C
  2. ��@�U [�t�m] ���ҡC
  3. �b�k�����椤�A��@�U [��L] ���ҡC
  4. �q���I�y���U�Ԧ��M�椤�A��ܭn�ϥΪ��y���C
  5. ��@�U [�x�s]�C

��O���G�z�٥i�H�b��O�椤��w���I�y���A�p�U�ҥܡG

configutil -o gen.sitelanguage -v value

�䤤 value �O����䴩���y�����@�C�аѾ\Directory Server Reference Manual�A�H��o��䴩���y����Ҥλy���ȼаO���M�� (http://docs.sun.com/source/816-6699-10/ax_inter.html#18744)�C


�ۭq�ؿ�d��

�p�G�S����� LDAP ���ؿ�t�� (�p Sun Java System Directory Server)�AMessaging Server �N�L�k�u�@�CMessaging Server �M�D���x�X��@�ǥت��A�ݭn�i��ؿ�s��C�Ҧp�G

�z�i�H�ΥH�U�覡�ק�C�ӥؿ�t�m�]�w�G

�N Messaging Server ���s�t�m���s�u�ܤ��P���ϥΪ̥ؿ�H�i��ϥΪ̩M�s�լd�߬O�����i�諸�C�b�j�h�Ʊ��p�U�A�w�q��A���޲z��쪺�ϥΪ̥ؿ�N�O��줤�Ҧ���A���ϥΪ��ϥΪ̥ؿ�C


�`�N

�p�G�� Messaging Server �d���w�ۭq�ϥΪ̥ؿ�A�C��z�s��D���x�� [�ϥΪ̩M�s��] �����H�ܧ�ӥؿ�ϥΪ̩θs�ո�T�ɡA��������w�P�@�ؿ�C


�D���x�G�Y�n�ϥΥD���x�ק� Messaging Server LDAP �ϥΪ̬d�߳]�w�A�СG

  1. �q�D���x�}�ҭn�ۭq LDAP �s�u�� Messaging Server�C
  2. ��@�U [�t�m] ���ҡC
  3. �b�������椤��� [�A��] ��Ƨ��C
  4. �b�k�����椤��� [LDAP] ���ҡC�ù�W�|��� LDAP ���C
  5. LDAP �����ܰt�m�ؿ�M�ϥΪ̥ؿ�t�m�]�w�C��O��椤���t�m�ؿ�]�w�O��Ū���C�p�G�z�ݭn�ܧ󥦭̡A�аѾ\�uSun ONE Server Console 5.2 Server Management Guide�v�����uAdministration Server�v�@���C

  6. �Y�n�ܧ�ϥΪ̥ؿ�s�u�]�w�A�Ы�@�U�Ц� [�ϥΰT���ǰe��A���S�w���ؿ�]�w] �����C
  7. ��J�έק�H�U��@��T�H��s LDAP �t�m (�p�ݥؿ�*�����A�]�A��O�W�����N�y���w�q�A�аѾ\�uDirectory Server Administration Guide�v)�G
  8. �D��W�١G �]�t�w�ˤ��ϥΪ̸�T���ؿ�Ҧb���D��W�١C�o�إD��q�`�P Messaging Server �D��P�A���޹��D�`�p���w�˥i��ۦP�C

    �s���𸹽X�GMessaging Server �����Ω�s��ؿ�H�i��ϥΪ̬d�ߪ��ؿ�D��W���𸹽X�C���𸹽X�ѥؿ�޲z��w�q�A�����O�w�]�𸹽X (389)�C

    �� DN�G�j�M��� �w ��ܨϥΪ̬d��_�I���ؿ�ؤ��ϧO�W�١C�Y�n�[�t�d�ߵ{�ǡA�j�M�򩳦b�ؿ��3���i��a��N�Q�d�ߪ���T�C�p�G�w�˥ؿ�𤤦��upeople�v�Ρuusers�v�$�A�o�ؤ$�N�O�X�z���_�I�C

    �s�� DN�GMessaging Server �s�u�ܥؿ��A���i��d�߮ɡA�ΨӥN��ۨ�����O�W�١C�s�� DN �����O�ϥΪ̥ؿ�ۨ�����ؿ�ϥΪ̳��(㦳�j�M�v�������ؤ���O�W�١C�p�G�ӥؿ�\�ΦW�j�M�s��A�z�i�N�Ӷ��ثO�d���ťաC

  9. �Y�n�ܧ�P�s�� DN �@�_�ϥΪ��K�X�A�N�� Messaging Server �{�Ҩ� LDAP �ؿ�H�i��ϥΪ̬d��A�Ы�@�U [�ܧ�s���K�X] ��s�C�ù�W�|��� [�K�X����] ��A�z�i�H�b�䤤��J��s�᪺�K�X�C
  10. �z�ۤv���w���ʵ���3�T�w�b�o�ر��p�U�ϥΪ��K�X�C�̪�A�K�X�]�w���L�K�X�C�p�G�w��w�ΦW�s�� (�N [�s�� DN] ���O�d���ť�)�A�h���ϥαK�X�C

    �o�@�B�J�i��s�x�s�b��A���t�m�����K�X�A��|�ܧ� LDAP ��A�������K�X�C�̹w�]�A�ӱb���٥i�Ω� PAB �d�ߡC�ܧ�K�X��A�ݭn���H�U��ӨB�J�C

  11. �ק�b�t�m�ݩ� local.ugldapbinddn ����w���ϥΪ̤��K�X�C�ӨϥΪ̱b���s�b��t�m�ݩ� local.ugldaphost ��w���ؿ��A�����C
  12. �p�G�N�P�@�b���Ω��ݩ� local.service.pab.ldapbinddn �M local.service.pab.ldaphost ����w�� PAB �s��A�h������s�x�s�b local.service.pab.ldappasswd �����K�X�C

�Y�n��^��ϥιw�]�ϥΪ̥ؿ�A�Ш��֨� [�ϥΰT���ǰe��A���S�����ؿ�]�w] ���C

��O��G�z�٥i�H�b��O�椤�]�w�ϥΪ̥ؿ�s�u�]�w���ȡA�p�U�ҥܡC�нT�w�]�̥H�W�B�J 8 �M 9 �ҭz�A�]�w LDAP �M PAB ���K�X�C

��w�O�_�ϥ� Messaging Server �S�w�ؿ�]�w�G

configutil -o local.ugldapuselocal -v [ yes | no ]

��w�Ω�ϥΪ̬d�ߪ� LDAP �D��W�١G

configutil -o local.ugldaphost -v name[:port_number]

��w�Ω�ϥΪ̬d�ߪ� LDAP �s���𸹽X�G

configutil -o local.ugldapport -v number

��w�Ω�ϥΪ̬d�ߪ� LDAP �� DN�G

configutil -o local.ugldapbasedn -v basedn

��w�Ω�ϥΪ̬d�ߪ� LDAP �s�� DN�G

configutil -o local.ugldapbinddn -v binddn


�[�K�]�w

�z�i�H�ϥΥD���x�� Messaging Server �ҥΦw���q�T�ݼh (SSL) �[�K�M�{�ҡA�٥i���S�w���[�K�K�X��k�A�Y��A���b��Ҧ��A�Ȥ��䴩���K�X��k�C

��M�ӧ@�~�O�@��t�m�@�~�A��o�b�� 19 ���u�t�m�w���ʩM�s���v���u�ҥ� SSL�v�@�`���[�H�y�z�A�Ӹ`�٥]�t���� Messaging Server ���Ҧ��w���ʩM�s���D�D���I����T�C


�]�w�G���ಾ LDAP ��A��

�i�H���ϥΪ�/�s�եؿ��w�h�x LDAP ��A���A�p�G�@�x��A�����ѡA�t�@�x�K�i���ޡG

  1. �N local.ugldaphost �]�w���h�x LDAP ��C�d�ҡG
  2. configutil -o local.ugldaphost -v "server1 server2 ..."

  3. �N local.ugldapuselocal �]�w�� yes�C�o��w�ϥΪ�/�s�� LDAP �t�m��ƱN�x�s�b����t�m�ɮפ��C�_�h�|�x�s�b LDAP ���C�d�ҡG
  4. configutil -o local.ugldapuselocal -v yes

�p�G�M��W���Ĥ@�x��A�����ѡA�{�� LDAP �s�u�N�Q�ѧO���_�}�A�s���s�u�N�|�إߡC�ݭn�s�� ldap �s�u�ɡAldap �{���w�N�� ldap ��A���C�X�����ǹxթҦ� ldap ��A���C

���p��ϥΪ�/�s�եؿ�i�ϥάG���ಾ�@�ˡA�i�H���t�m�ؿ�]�w�G���ಾ��A���C�t�m�ݩʬ� local.ldaphost�C



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


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