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

Sun logo
Sun Java Enterprise System 2005Q4 ��ָ�� 

�� 13 ��
Messaging Server

���½�����ν� Messaging Server �� Java ES 2005Q4�����а汾 4����Sun Java System Messaging Server 6.2 2005Q4��

���¸�(�������й� Java ES ���а汾 4 ��֧�ֵIJ�ͬ��;���������⼰��̡������ݺ������� Solaris �� Linux ����ϵͳ�ϵ���


Messaging Server �����

���ڽ������·���� Messaging Server ���н��ܣ���Щ�������� Java ES 2005Q4�����а汾 4������Ӱ�죺

���� Java ES ���а汾 4 Messaging Server

Java ES ���а汾 4 Messaging Server ��Ҫ�޸���һЩ��������ڷ��а汾 3 ��δ�����κ���Ҫ�Ĺ��ܡ�

Messaging Server ��ָ��˵��

�� 13-1 ��ʾ����֧�ֵ����� Java ES ���а汾 4 �� Messaging Server ��;�����˱�������� Solaris��Ҳ������ Linux ����ϵͳ��

�� 13-1  �� Java ES ���а汾 4��Sun Java System Messaging Server 6.2 2005Q4 ��;�� 

Java ES ���а汾

Messaging Server �汾

���淽��

�������������

���а汾 3

Sun Java System Messaging Server 5 2006.2Q1

ֱ����
ͨ��Ӧ���޲�����ִ�С�

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

���а汾 2

Sun Java System Messaging Server 6.1 2004Q2

ֱ����
ͨ��Ӧ���޲�����ִ�С�

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

���а汾 1

Sun ONE Messaging Server 6.0 (2003Q4)

��ֱ����
�����԰��� Java Enterprise System 2005Q1 ����Ǩ��ָ��
(http://docs.sun.com/doc/819-2237) �еĹ����������а汾 3��

Ȼ��ӷ��а汾 3 ����а汾 4��

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

Java ES ��ǰ�ķ��а汾

Sun ONE Messaging Server 5.2

��ֱ����
�����԰��� Java Enterprise System 2005Q1 ����Ǩ��ָ��
(http://docs.sun.com/doc/819-2237) �еĹ����������а汾 3��

Ȼ��ӷ��а汾 3 ����а汾 4��

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

Messaging Server ���

�±���ʾ�˿����� Messaging Server �����Ӱ���������͡�

�� 13-2  Messaging Server �����;

�������

�

��;

�������

��������Ŀ¼��

MessagingServer-base/config/msg.conf
���������� Messaging Server Store��MTA��MMP��MEM��Web �ʼ�����������������ļ�

Messaging Server ���������

�������

Directory Server ����Ŀ¼

Messaging Server ���������

�û����

Directory Server �û�/��Ŀ¼

�洢����֧�������û���Ϣ���͵��û�����

��̬Ӧ�ó������

Messaging Server Store��

MessagingServer-base/

����û��洢�����ʼ���Ϣ����Ϣ������м������Ϣ

Ŀ¼ģʽ

Directory Server

/var/opt/mps/serverroot

����֧�������û�������û�����

����������

���а汾 4 Messaging Server û���κνӿڱ仯��Messaging Server Store��MTA��MMP��MEM ����Լ� Messaging Server ���߼��϶�b�����������ڰ汾�����ݡ�

Messaging Server �����5��

Messaging Server ������ Java ES �������5�Ի�Ӱ������������� Messaging Server ����Ĺ�̡����磬Messaging Server �ӿڻ����ϵı仯����Ҫ�� Messaging Server ����5�������汾���Ƿ���Ҫ��������ȡ���ھ������;����

Messaging Server ������ Java ES ���������5�ԣ�


�� Java ES ���а汾 3 �� Messaging Server

���ڰ���ڽ� Messaging Server �� Java ES 2005Q1�����а汾 3������ Java ES 2005Q4�����а汾 4������Ϣ�����к����������⣺

���

�� Java ES ���а汾 3 Messaging Server ���w��а汾 4 ʱ���뿼�������е����·��棺

���а汾 3 Messaging Server ����

���ڽ�������� Solaris �� Linux ƽ̨�Ͻ� Messaging Server �� Java ES ���а汾 3 ���� Java ES ���а汾 4���������ij������ȡ���ھ���ƽ̨�Ĺ�̣�������⽫ָ�������õIJ���ϵͳ�����ڰ�(�������⣺

��ǰ������

�� Messaging Server ֮ǰ��Ӧִ����������

���鵱ǰ�汾��Ϣ

��ͨ����������������� Messaging Server �ĵ�ǰ�汾��

�� Messaging Server ��5��

ͨ�����齫�����ϵͳ���Լ����㻷�����е����� Java ES ������� Java ES ���а汾 4�����ǣ�Messaging Server ��� SASL ��������� Directory Preparation Tool ����Ӳ������5�ԡ���ˣ��� Messaging Server ����5������ Java ES ���а汾 3 ����ǿ�ѡ�ġ�

���ǣ����ѡ���� Messaging Server ����5�����������������Ӧ������˳�������Ӧ���� Messaging Server ֮ǰ���С����������κο����Ѿ������5�����

  1. ���������  �� 2 �¡��� Java ES ������������ṩ�˽� NSS��NSPR��LDAP C SDK��ICU �� SASL ����������w��а汾 4 ��˵��
  2. Directory Server��  �� 4 �¡�Directory Server �� Administration Server�����ṩ�˽� Directory Server ���w��а汾 4 ��˵��
  3. Access Manager����ѡ����  �� 11 �¡�Access Manager�����ṩ�˽� Access Manager ���w��а汾 4 ��˵��
  4. Directory Preparation Tool��  ���÷��а汾 4 �� Messaging Server ֮ǰ����Ҫ�� Directory Server �����з��а汾 4 �� Directory Preparation Tool�����δ�� Directory Server �����з��а汾 4 �� Directory Preparation Tool���� Directory Preparation Tool ���w��а汾 4����ʹ�����޸IJ�)չ Directory Server ��ģʽ���йع�̣��μ��� 12 �¡�Directory Preparation Tool������
���� Messaging Server ���

�� Messaging Server �ӷ��а汾 3 ���w��а汾 4 ��Ҫ�ڱ��������ļ��� Directory Server ����Ŀ¼���������� Messaging Server�����ظ���ǿ��Իع�ģ�����ñ�������Ŀ¼���Ա���4�ع��а汾 4 ��֮�衣

��ȡ�����������Ϣ������

Messaging Server ����Ҫ�˽�������Ϣ��

���а汾 3 Messaging Server (Solaris)

��������Ӱ�� Messaging Server ���̵�һЩע������������̱������˵��

��ע������ (Solaris)

�� Messaging Server ������� Java ES ���а汾 4 ʱ��Ӧ��������ע�����

���� (Solaris)

��������������������� Messaging Server ����������뼴��������ļ�����ϵ�ͬһ���Ѱ�װ Messaging Server ӳ�����Ӧ��

  1. ����� 13-4����ȡ������޲�����
  2. �ɴ�������ַ���޲��������ص� /tmp��http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. �� root ��ݵ�¼�����Ϊ�����û���
  4. su -

  5. ֹͣ�����������е� Messaging Server �����
  6. MessagingServer-base/sbin/stop-msg

  7. ������Ĺ����������а汾 4�������δִ�д˲����
  8. �� Messaging Server ��5����

  9. Ӧ���� 13-4 ����Ӧ�� Messaging Server �޲�����
  10. patchadd patch_ID

  11. ȷ���޲�������ɹ���
  12. showrev -p | grep patch_ID

    ���Ӧ���������� 5 ��Ӧ�õ��޲����� ID �İ汾��

  13. ��������ݴ����������ļ�Ǩ���w��а汾 4 �����ļ���
    1. ������ѡ�����ļ���
    2. cd MessagingServer-base/sbin
      ./patch-config
      MessagingServer-base/install/patch/patch_ID

      ������������������ļ���Ȼ����Щ�ļ��е����ò���ֵ�뷢�а汾 4 ģ�������ļ��ϲ����Ӷ��µķ��а汾 4 ��ѡ�����ļ�����Ӧ�ð��޲����� 118209 �����ļ���“���ⰲװ˵��”������������Щ���ļ��Ƿ���ڿ��ܵij�ͻ��

      �������������� ldif �ļ���LDAP Ŀ¼�����ļ�����

      MessagingServer-base/lib/patch/cfgdir_diff.ldif
      MessagingServer-base/lib/patch/ugdir_diff.ldif

    3. ��װ���а汾 4 �ĺ�ѡ�����ļ���ʹ���dz�Ϊ����á�
    4. ./install-newconfig MessagingServer-base/install/patch/patch_ID

      ������Ὣ���а汾 4 ���������ļ���װ�������ڷ��а汾 4 ����ȷλ���С�

      ע�⣺��� install-newconfig ������ Solaris 10 ƽ̨��ʧ�ܣ��������и�����ʱ����·������Ϊ�գ�

      LD_LIBRARY_PATH= ./install-newconfig      MessagingServer-base/install/patch/patch_ID

    5. ������ a ����ɵ���������ݵ��뵽 Messaging Server ����ʹ�õ� Directory Server ����Ŀ¼�С�
    6. �л�������Ŀ¼��ʹ�� ldapmodify ����� ldif �ļ���

      cd /MessagingServer-base/config/lib

      ./ldapmodify -D bind_dn -w password -c
          -e patch/cfgdir_diff.rej -f patch/cfgdir_diff.ldif

      ./ldapmodify -D bind_dn -w password -c
          -e patch/ugdir_diff.rej -f patch/ugdir_diff.ldif

  14. ������������ 3 ��ֹͣ�� Messaging Server �����
  15. MessagingServer-base/sbin/start-msg

���а汾 3 Messaging Server (Linux)

��������Ӱ�� Messaging Server ���̵�һЩע������������̱������˵��

��ע������ (Linux)

�� Linux ���а汾 4 �����޲������� Solaris ���޲�����ͬ�⣬�� Linux ƽ̨�Ͻ� Messaging Server ����� Java ES ���а汾 4 ��ע���������� Solaris ƽ̨����ͬ���μ���ע������ (Solaris)����

�±���ʾ�� Linux ����ϵͳ�ķ��а汾 4 �� Messaging Server ���޲�����

�� 13-5  �� Linux ���� Messaging Server ���޲�����1 

˵��

�޲����� ID �� RPM ���

�� S/MIME �� Messaging Server �������

118209-38

  • sun-messaging-server-6.1-12.38.i386.rpm

Messaging Server ���ػ��汾

117786-15

  • sun-messaging-l10n-Locale-6.1-8.15.i386.rpm

1�޲������޶��汾������ Java ES ���а汾 4 �������Ͱ汾�š�����н��µ��޶��汾���ã����ý��°汾���ñ�����ʾ�İ汾��

���� (Linux)

��������������������� Messaging Server ����������뼴��������ļ�����ϵ�ͬһ���Ѱ�װ Messaging Server ӳ�����Ӧ��


ע��

�� Linux �ϴ� Java ES ���а汾 3 ���� Java ES ���а汾 4 �޷��ع�


  1. ʹ���� 13-5 �е��޲�����ź� RPM ��ƣ���ȡ������޲�����ʹ�ô���Ϣ��ȡ RPM �İ汾�š�
  2. �ɴ�������ַ���޲��������ص� /tmp��http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. �� root ��ݵ�¼�����Ϊ�����û���
  4. su -

  5. ֹͣ�����������е� Messaging Server �����
  6. MessagingServer-base/sbin/stop-msg

  7. ������Ĺ����������а汾 4�������δִ�д˲����
  8. �� Messaging Server ��5����

  9. Ӧ���� 13-5 ������ Messaging Server �� RPM��
  10. ���磺

    rpm -Fvh sun-messaging-server-6.1-12.38.i386.rpm

  11. ȷ���޲�������ɹ���
  12. rpm -q sun-messaging-server

    Ӧ�÷��� RPM ���°汾�š�

  13. ��������ݴ����������ļ�Ǩ���w��а汾 4 �����ļ���
    1. ������ѡ�����ļ���
    2. cd MessagingServer-base/sbin
      ./patch-config
      MessagingServer-base/install/patch/patch_ID

      ������������������ļ���Ȼ����Щ�ļ��е����ò���ֵ�뷢�а汾 4 ģ�������ļ��ϲ����Ӷ��µķ��а汾 4 ��ѡ�����ļ�����Ӧ�ð��޲����� 118209 �����ļ���“���ⰲװ˵��”������������Щ���ļ��Ƿ���ڿ��ܵij�ͻ��

      �������������� ldif �ļ���LDAP Ŀ¼�����ļ�����

      MessagingServer-base/lib/patch/cfgdir_diff.ldif
      MessagingServer-base/lib/patch/ugdir_diff.ldif

    3. ��װ���а汾 4 �ĺ�ѡ�����ļ���ʹ���dz�Ϊ����á�
    4. ./install-newconfig MessagingServer-base/install/patch/patch_ID

      ������Ὣ���а汾 4 ���������ļ���װ�������ڷ��а汾 4 ����ȷλ���С�

    5. ������ a ����ɵ���������ݵ��뵽 Messaging Server ����ʹ�õ� Directory Server ����Ŀ¼�С�
    6. �л�������Ŀ¼��ʹ�� ldapmodify ����� ldif �ļ���

      cd /MessagingServer-base/config/lib

      ./ldapmodify -D bind_dn -w password -c
          -e patch/cfgdir_diff.rej -f patch/cfgdir_diff.ldif

      ./ldapmodify -D bind_dn -w password -c
          -e patch/ugdir_diff.rej -f patch/ugdir_diff.ldif

  14. ������������ 3 ��ֹͣ�� Messaging Server �����
  15. MessagingServer-base/sbin/start-msg

������

��ͨ����������������� Messaging Server �ĵ�ǰ�汾��

���ɼ������ Messaging Server ���ʱ��ʾ�ı���

�μ��� 13-3 ȷ�����ֵ��

��������

������ (Solaris) ������ (Linux) ������IJ���֮�⣬û���κ���������

��ع� (Solaris)

���ڽ���Ӱ�� Messaging Server ��ع��̵�һЩע�����������ع��̱������˵��

�ع�ע������ (Solaris)

���w��а汾 4 �� Messaging Server ����ع��̼���������w��а汾 4 ���෴��̡��ù�̽��ع��������ò�ɾ���޲�����

�ع��� (Solaris)
  1. �� root ��ݵ�¼�����Ϊ�����û���
  2. su -

  3. ֹͣ�����������е� Messaging Server �����
  4. MessagingServer-base/sbin/stop-msg

  5. �ع�� Messaging Server ����ʹ�õ� Directory Server ����Ŀ¼����ĸ�ġ�
  6. ��Ŀ¼�滻Ϊ�ڿ�ʼ����֮ǰ��ݵ���ǰĿ¼���μ����� Messaging Server �������

  7. �ع������� 7 ��ִ�е��������á�
  8. cd MessagingServer-base/sbin
    ./uninstall-newconfig
    MessagingServer-base/install/patch/patch_ID

  9. ɾ���� 13-4 �е��޲�����
  10. patchrm patch_ID

  11. ������������ 2 ��ֹͣ�� Messaging Server �����
  12. MessagingServer-base/sbin/start-msg

��ʵ����

��һЩ������ϵ�ṹ�У�Messaging Server �������ڶ������ϵͳ�ϣ����ṩ�߿����ԺͿ������ԡ����磬������ڶ�̨����������� Messaging Server MTA �� Messaging Server MMP �������ʹ��һ����ƽ����4���为�ء��������� Sun Cluster ���������� Messaging Server Store ��������ṩ�߿����ԡ�

�� Messaging Server �ĸ���ƽ��ʵ����ԣ���ִ�й����ڼ������������ Messaging Server ʵ����жϷ�������ÿ�� Messaging Server ʵ��ʱ������ʵ���Կɱ������С��ڸ�� MS �������MS Store��MTA��MMP��MEM���ֱ����ڲ�ͬ������ϵIJ�����ϵ�ṹ�У���������ǴӺ�˲� (MS Store) ��ʼ���𲽴ﵽǰ�˲㣨�� MEM�����밴���а汾 3 Messaging Server ����������ִ��ÿ��ʵ�����

����Ⱥ�����������е� Messaging Server ʵ����ԣ���Щʵ����ͬһ�����á���ˣ���Ҫ��ÿ��ʵ��Ӧ�� Messaging Server ���޲����򣬵�������ʵ��Ӧ�����޲�����󣬽���ִ��һ�����̵��������ò��֡�


�� Java ES ���а汾 2 �� Messaging Server

�� Java ES 2004Q2�����а汾 2��Messaging Server ���w��а汾 4 �Ĺ���뽫���а汾 3 Messaging Server ���w��а汾 4 ������ͬ������˵�������еļ������⡣

�� Messaging Server ��5��

��ӷ��а汾 3 ����ȣ��ӷ��а汾 2 �����а汾 4 ����ǰ����Ӧ��(�� Messaging Server ����5�����й���������μ��� 1-6�������б���פ��IJ�Ʒ�������а汾 4��

  1. ���������  �� 2 �¡��� Java ES ������������ṩ�˽� Java ES ����������w��а汾 4 ��˵��
  2. Directory Server��  Directory Server ������ Messaging Server פ������ͬ�ļ�����ϣ����ǣ��� Java ES ���а汾 2 �� Directory Server �� Administration Server ���ṩ�˽� Directory Server ���w��а汾 4 ��˵��
  3. Access Manager����ѡ����  �� Java ES ���а汾 2 �� Access Manager ���ṩ�˽� Access Manager ���w��а汾 4 ��˵��
  4. Directory Preparation Tool��  Directory Preparation Tool ������ Messaging Server פ������ͬ�ļ�����ϣ����ǣ��� Java ES ���а汾 2 �� Directory Preparation Tool ���ṩ���� Directory Preparation Tool ���� Directory Server ������ Directory Preparation Tool ��˵��

���а汾 2 Messaging Server ����

�� Messaging Server �ӷ��а汾 2 ���w��а汾 4 �Ĺ���Ӳ���ϵͳƽ̨��

���а汾 2 Messaging Server (Solaris)

Ҫ�����а汾 2 �� Messaging Server ���w��а汾 4���ɰ������а汾 2 Messaging Server (Solaris) �е�˵��������Ҫ���ᵽ���а汾 3 �ĵط��÷��а汾 2 ���档

���а汾 2 Messaging Server (Linux)

��������������������� Messaging Server ����������뼴��������ļ�����ϵ�ͬһ���Ѱ�װ Messaging Server ӳ�����Ӧ��


ע��

�� Linux �ϴ� Java ES ���а汾 3 ���� Java ES ���а汾 4 �޷��ع�


  1. �� root ��ݵ�¼�����Ϊ�����û���
  2. su -

  3. ֹͣ�����������е� Messaging Server �����
  4. MessagingServer-base/sbin/stop-msg

  5. ������Ĺ����������а汾 4�������δִ�д˲����
  6. ��� Messaging Server ��5����

  7. ж�ط��а汾 2 RPM �����
  8. rpm -e --noscripts sun-messaging-lib-6.1-9 \
                         sun-messaging-store-6.1-9 \
                         sun-messaging-install-6.1-9 \
                         sun-messaging-core-6.1-9 \
                         sun-messaging-mmp-6.1-9 \
                         sun-messaging-sieveui-6.1-9 \
                         sun-messaging-webmail-6.1-9 \
                         sun-messaging-core-en-6.1-9 \
                         sun-messaging-mta-6.1-9

  9. ��װ�� 13-5 ������ Messaging Server �� RPM��
  10. rpm -i sun-messaging-server-6.1-12.38.i386.rpm

  11. ȷ���޲�������ɹ���
  12. rpm -q sun-messaging-server

    Ӧ�÷����°�װ�� RPM �İ汾�š�

  13. ������λ�ñ���ɵķ��а汾 2 ���á�
  14. �����ļ�λ�ڣ�MessagingServer-base/config

  15. ���� Messaging Server ����
  16. cd MessagingServer-base/sbin
    ./configure

  17. �ֶ������а汾 2 ����ֵ���µķ��а汾 4 ������Ŀ�ϲ���һ��
  18. ������������ 2 ��ֹͣ�� Messaging Server �����
  19. MessagingServer-base/sbin/start-msg

�йظ����ϸ��Ϣ�����磬ʹ�� configutil ������ HTTP �˿ڵ���Ϣ�����μ��޲����� 118209-38 �����ļ���“���ⰲװ˵��”���֡�

������

��ͨ����������������� Messaging Server �ĵ�ǰ�汾��

���ɼ������ Messaging Server ���ʱ��ʾ�ı��⡣

�μ��� 13-3 ȷ�����ֵ��

��������

������ (Solaris) ������ (Linux) ������IJ���֮�⣬û���κ���������



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


�ļ����� 819-3457�� ��Ȩ���� 2005 Sun Microsystems, Inc. ��������Ȩ��