Sun Java System Messaging Server 6.3 관리 설명서

4.7.1 도메인별 인사 메시지 설정 방법

호스트된 새 도메인을 만들 때마다 지원되는 언어에 대한 도메인별 인사 메시지를 만드는 것이 좋습니다. 그렇지 않을 경우 gen.newuserform에 의해 설정된 일반 인사 메시지가 보내집니다.

각 도메인의 새 사용자에 대해 인사 메시지를 설정할 수 있습니다. 인사 메시지는 사용자, 도메인 또는 사이트의 기본 언어에 따라 달라질 수 있습니다. 이 작업은 원하는 LDAP 도메인 항목에서 mailDomainWelcomeMessage 속성을 설정하여 수행합니다. 속성 구문은 다음과 같습니다.


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

다음 예는 영어를 사용하는 도메인 시작 메시지를 설정합니다.

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

다음 예는 프랑스어를 사용하는 도메인 시작 메시지를 설정합니다.

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

위의 예를 사용할 때 다음을 가정합니다.

지원되는 로켈과 해당 언어 값 태그의 목록은 Directory Server Reference Manual을 참조하십시오.

사용자가 처음 로그인하면 프랑스어 인사 메시지를 받게 됩니다. 프랑스어 시작 메시지를 사용할 수 없는 경우에는 영어 메시지가 사용됩니다.

4.7.1.1 인사 메시지 작동 원리

인사 메시지는 LDAP 속성 mailDomainWelcomeMessage와 configutil 매개 변수 gen.newuserforms를 둘 다 사용하여 설정할 수 있습니다. 다음은 메시지가 선택되는 순서를 가장 높은 우선 순위부터 보여 줍니다.


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

알고리즘은 다음과 같이 실행됩니다. 도메인이 없는 경우(또는 도메인이 있더라도 도메인별 시작 메시지가 제공되지 않는 경우)에는 gen.newuserforms 매개 변수로 시작 메시지가 지정됩니다. 즉 사용자가 기본 언어를 설정하고(preferredlanguage LDAP 속성으로 설정) gen.newuserforms;lang-user_prefLang이 설정되어 있으면 사용자가 서버에 처음 로그인할 때 해당 메시지를 받게 됩니다. gen.newuserforms;lang-gen.sitelanguage가 설정되 어 있고 preferredlanguage는 설정되어 있지 않지만 해당 사이트 언어가 설정된 경우(gen.sitelanguage 매개 변수 사용) 사용자는 해당 메시지를 받게 됩니다. 언어 태그 매개 변수가 설정되지 않고 태그되지 않은 gen.newuserforms가 설정된 경우 해당 메시지가 사용자에게 보내집니다. 위의 값 중 아무 것도 설정되지 않은 경우 사용자는 시작 메시지를 받을 수 없습니다.

사용자가 도메인에 있다고 가정하면 위에 설명된 것과 같이 사용자는 다음 목록 중 사용 가능한 것에 따라 지정된 순서대로 mailDomainWelcomeMessage;lang-xx 중 하나를 받을 수 있습니다.

예: 도메인이 siroe.com인 경우 도메인 기본 언어는 독일어(de)입니다. 하지만 이 도메인의 새 사용자 기본 언어는 터키어(tr)이고사이트 언어는 영어입니다. 다음 값을 사용할 수 있습니다(mailDomainWelcomeMessage는 siroe.com 도메인 속성).


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

이 알고리즘에 따라 사용자에게 보내지는 메시지는 gen.newuserforms;lang-de가 됩니다.