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

Sun logo
Sun Java System Messaging Server 6 2004Q2 �޲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 �D���x (�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��]�w���K�X�ۦP (�аѾ\�u�إߪ�l Messaging Server �B��ɶ��t�m�v)�A�]���z�i��Q�ܧ�o�Ǻ޲z��K�X�C

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

��� 4-1 �b Messaging Server ��l�B��ɶ��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

�K�_�ɮת� 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�ϥ� 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��L�覡�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 ���ϥΪ̺޲z���ε{���M 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/817-5703 �W���uSun Java System Communications Services 6 2004Q2User Management Utility Admin Guide�v�C)
  2. �q�ϥΪ̤������귽�C
  3. �귽�i�H���q�l�H�c�Φ�ƾ�C��� Messaging Server�A���{���٬� msuserpurge�C(�аѾ\ http://docs.sun.com/doc/817-6267 �W���uSun Java System Messaging Server Administration Reference�v�C)����ƾ�A�ȡA���{���٬� csclean�C(�аѾ\ http://docs.sun.com/doc/817-7089 �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/817-5703 �W���uSun Java System Communications Services 6 2004Q2User Management Utility Admin Guide�v�C)
  2. �q�Ӻ�쪺�ϥΪ̤������귽�C
  3. �귽�i�H���q�l�H�c�Φ�ƾ�C��� Messaging Server�A���{���٬� msuserpurge�C(�аѾ\ http://docs.sun.com/doc/817-6267 �W���uSun Java System Messaging Server Administration Reference�v�C)����ƾ�A�ȡA���{���٬� csclean�C(�аѾ\ http://docs.sun.com/doc/817-7089 �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�l��ǰe��A���w�˵{�ǩM��l�B��ɶ��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�� /usr/sbin/mpsconsole ��O�C

�z�L�˵� Sun ONE Server �D���x ���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)


��

������ҥΪA�� (�p POP�BIMAP �M HTTP)�A�M��~��N��Ұʩΰ���C�p�ݧ�h��T�A�аѾ\�ҥΩM���ΪA���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���Ѥ@�Ӫ��A�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)�A�p�H�U�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


��

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�аѾ\�uMessaging Server Reference Manual�v�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�A�ȥ��ѩεL�^3 (�A�ȱ��_�έᵲ) �����p�U�۰ʭ��s�ҰʪA�ȡCwatcher �ʵ��A�����ѱ��p�Cmsprobe �ʵ��A���^3�ɶ��C�p�G��A�����ѩΰ���^3�ШD�A�h�|�۰ʭ��s�ҰʡC ��� 4-4�C

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

watcher

msprobe

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

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

�]�w local.watcher.enable=on (�w�]) �N�ʵ�{�ǥ��ѱ��p�M�L�^3���A�ȡA�÷|�N��ܯS�w���Ѫ���~�T���O���w�]��x�ɤ��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�t�Τ��M�ʵ�A�ȡA�ñN���ѩεL�^3��~�T���ǰe�ܥD���x�M msg_svr_base/data/log�C�̹w�]�Awatcher ��ť�� 49994�A��i�� local.watcher.port �i��t�m�C


��

�s�� watcher ��x�ɦb msg_svr_base/data/log/watcher �����͡C����x�ɤ��ѰO��t�� (�L�۰ʭ��ةβM���@�~) �޲z�C


���i�Ωʳ��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�i�H�z�L�]�w local.schedule.taskname configutil �Ѽƨӱҥθӥ\��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�ϥΪ̪��ݭԶ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.newuserform �]�w���q�ΰݭԶl��C

�z�i�H���C�Ӻ�줤���s�ϥΪ̳]�w�ݭԶl��C�ھڨϥΪ̪��B��쪺�ί��I���u��ϥλ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:�D���GWelcome!!$$Welcome to the mail system.

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

mailDomainWelcomeMessage;lang-fr:�D���GBienvenue!!$$Bienvenue a siroe.com!

�ϥΤW�z�d�ҮɡA�ڭ̰��w�G1) ��쬰 siroe.com�A2) �s�ϥΪ��ݩ�Ӻ��A3) �ӨϥΪ̪��u��ϥλy�����k�y (�� LDAP �ݩ� preferredlanguage ��w)�A4) siroe.com �䴩�W�z�^�y�w��l��M�k�y�w��l��A5) ���I�y�����^�y (�� gen.sitelanguage ��w)�C�аѾ\�uDirectory Server Reference Manual�v�A�H��o��䴩���y����ҤΨ�y���ȼаO���M�� (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�u��ϥΪ��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�@�� 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�Ӻ�쪺�u��ϥλ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 �ӳ]�w�u��ϥΪ��y���C

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

�p�G�u��ϥΪ��y���s�b�h�ӳ]�w (�Ҧp�A�p�G�ϥΪ̦��@���u��ϥλy�����ݩ��x�s�b Directory Server ���A�S�b�L�̪��l��Τ�ݤ���w�F�@���u��ϥλy��)�A��A���N�̥H�U���ǿ���u��ϥΪ��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��̪��u��ϥλy���ݩ� (�p�G�i�b LDAP �ؿ���)�C

�]�w��쪺�u��ϥλy��

��쪺�u��ϥλ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����u��ϥΪ��y���C

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

�z�i�̥H�U�B�J����A����w�w�]���I�y���C�p�G���]�w�ϥΪ̪��u��ϥλ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���a�䴩���y�����@�C�аѾ\�uDirectory Server Reference Manual�v�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��H�U�T�ӥت��A�ݭn�i��ؿ�s��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


��

�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�Ц� [�ϥζl��ǰ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

    �𸹽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 ���p���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�Ш��֨� [�ϥζl��ǰe��A���S�w�ؿ�]�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�_�ϥζl��ǰe��A���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 �𸹽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���M���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���a�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թҦ��o�Ǧ�A���C

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



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


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