설명
메일 메시지의 메일 알림 설정을 리턴합니다. 구성 정보는 문자열 배열에 대한 참조로 리턴됩니다.
참고: 이 메소드는 Perl 전용입니다. VBScript에서는 사용할 수 없습니다. 이 메소드는 버전 2003.06.15부터 사용 가능해졌습니다.
기본 UTF-8 설정이 아닌
이메일 알림에 사용되는 문자 세트를 지원하는 기능을 통해
GetMailNotificationSettings 메소드가
문자 세트의 언어 옵션에 대해 배열에
추가 요소(버전 7.0.1 이상과 비교했을 때)를 리턴합니다. 추가 요소는
""(기본값) 또는 모든 전송 이메일에 대해 설정되는
문자 세트 인코딩 이름입니다.
Windows의
경우 이 메소드에 대한 메일 설정 인수는 다음 양식 중 하나일 수 있습니다.
- {"SMTP", "host", "defaultfrom", "name",
"1"}
- {"MAPI", "profile", "1"}
- {"MAPI", "profilealias", "1", "server"}
- {"POP3", "host", "username", "password"}
여기서 1은 "send active"가 SMTP
및 MAPI 프로토콜에 대해 True임을 나타냅니다(POP3에서는 필수가 아님).
구성 설정 문자열의 문자열 값은 메일 전송 유형(SMTP, MAPI, POP3)을 기반으로 합니다.
- SMTP
- host - 호스트 이름(예: mail.test.ibm.com)
- defaultfrom - 이메일 주소(예: admin@us.ibm.com)
- name - defaultfrom 이메일 주소와 연관된 이름(예: John Smith)
- 1 - "send active"가 SMTP 프로토콜에 대해 True임을 나타냅니다.
- MAPI
- profile - 프로파일 파일 이름(예: myprofile.ini)
- server - 메일 서버 이름 또는 IP 주소(예: mail.test.ibm.com)
- profilealias - 프로파일 별명 이름(예: cq_admin)
- 1 - "send active"가 MAPI 프로토콜에 대해 True임을 나타냅니다.
- POP
- host - 호스트 이름(예: mail.test.ibm.com)
- user - 사용자 이름
- password - 사용자 비밀번호
UNIX 시스템 및
Linux의 경우 이 메소드의 리턴값은
다음과 같을 수 있습니다.
{"SMTP", "", "", "", "1"}
여기서 1은 "send active"가 SMTP에 대해 True임을 나타냅니다.
참고: UNIX 시스템 및
Linux에서
Perl CQMailMsg 오브젝트는
sendmail 프로그램을 사용하여 이메일 메시지를 보냅니다. 이 프로그램이
제대로 작동하려면 UNIX 시스템 및
Linux 시스템에 sendmail이
구성되어 있어야 합니다.
구문
Perl
$MailMsg->GetMailNotificationSettings();
- ID
- 설명
- MailMsg
- 전송할 메일 메시지를 나타내는 Mail Message 오브젝트입니다.
- Return value
- 메일 메시지에 대한 구성 설정이 포함된 문자열 배열에 대한 참조를 리턴합니다.
예제
Perl
use strict;
use CQPerlExt;
my $cqmail = CQMailMsg::Build();
my $emailsettings = $cqmail->GetMailNotificationSettings();
foreach my $elem (@$emailsettings) {
printf $elem. "\n";
}
CQMailMsg::Unbuild($cqmail);