SMTP 어댑터 구성 속성
다음 표는 SMTP 어댑터 송신 포트에 대해 설정할 수 있는 구성 속성을 보여 줍니다.
속성 이름 | Type | 설명 | 제한 | 의견 |
---|---|---|---|---|
DeliveryReceipt | VT_BOOL | 메시지를 배달할 경우 확인 전자 메일 메시지를 보내도록 지정합니다. | 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 0(false)입니다. |
시작 | VT_BSTR | SMTP From 헤더에 표시할 전자 메일 주소를 지정합니다. | 최소 길이: 0 최대 길이: 256 |
없음 |
MessagePartsAttachments | VT_UI4 | 전자 메일 메시지에 BizTalk 메시지 본문을 첨부하는 방법을 지정합니다. | 유효한 값은 다음과 같습니다. - 0(메시지 파트 첨부 안 함) - 1(본문 부분만 연결 - 2(모든 부품 연결) |
기본값은 0(메시지 파트 첨부 안 함)입니다. |
CC | VT_BSTR | 메시지 참조를 보낼 전자 메일 주소를 지정합니다. | 최대 길이: 1024 | 주소를 두 개 이상 지정할 수 있습니다. |
SMTPAuthenticate | VT_UI4 | 유효한 값은 다음과 같습니다. - 0(인증 안 함) - 1(기본 인증) - 2(프로세스 계정(NTLM)) |
이 값을 지정하지 않으면 (기본값)이 적용됩니다. | (기본값)은 SMTP 송신 포트가 송신 핸들러에 지정된 구성 값을 사용함을 나타냅니다. |
사용자 이름 | VT_BSTR | SMTP 서버 인증에 사용할 사용자 이름을 지정합니다. | SMTPAuthenticate 속성이 1(기본 인증)로 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. 최소 길이: 0 최대 길이: 256 |
없음 |
EmailBodyFileCharset | VT_BSTR | 송신할 파일의 문자 집합 인코딩을 지정합니다. | EmailBodyFile 속성이 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. | SMTP 어댑터는 지정된 인코딩을 파일에 적용하지 않습니다. 이 옵션은 송신할 파일이 이미 인코딩된 방식을 지정하기 위한 것입니다. 기본값은 utf-8입니다. |
EmailBodyText | VT_BSTR | 송신할 전자 메일 본문으로 사용할 텍스트를 지정합니다. | 최대 길이: 64Kb | 없음 |
ReadReceipt | VT_BOOL | 메시지를 읽은 경우 확인 전자 메일 메시지를 보내도록 지정합니다. | 유효한 값은 다음과 같습니다. - -1(true) - 0(false) |
기본값은 0(false)입니다. |
대상 | VT_BSTR | 메시지를 보낼 전자 메일 주소를 지정합니다. | 없음 | 없음 |
EmailBodyFile | VT_BSTR | 송신할 전자 메일 본문에 사용할 파일의 경로를 지정합니다. | 최대 경로 길이: 256자 | BizTalk Server 그룹의 모든 BizTalk Server에서 액세스할 수 있는 파일 공유의 경로를 프로덕션 환경에서 사용하도록 지정하는 것이 가장 좋습니다. |
제목 | VT_BSTR | 메시지의 제목 헤더를 지정합니다. | 최소 길이: 0 최대 길이: 256 |
없음 |
암호 | VT_NULL | SMTP 서버 인증에 사용할 암호를 지정합니다. | SMTPAuthenticate 속성이 1(기본 인증)로 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. 바인딩 파일을 내보낼 때 이 값은 항상 Null로 설정됩니다. 바인딩 파일을 대상 BizTalk Server 구성으로 내보내기 전에 이 필드에 직접 암호를 입력해야 합니다. |
없음 |
Attachments | VT_BSTR | 송신할 전자 메일에 첨부할 파일의 경로를 지정합니다. | 최대 경로 길이: 256자 | 없음 |
SMTPHost | VT_BSTR | 메시지를 보낼 때 사용할 SMTP 서버 이름을 지정합니다. | 송신 포트나 수신 위치의 URI는 256자를 초과할 수 없습니다. 최대 경로 길이: 256자 |
없음 |
EmailBodyTextCharset | VT_BSTR | 송신할 전자 메일 본문의 인코딩에 사용할 문자 집합을 지정합니다. | EmailBodyText 속성이 설정된 경우가 아니면 이 속성에 값을 입력할 필요가 없습니다. | 기본값은 utf-8입니다. |
다음 코드는 속성을 설정하는 데 사용하는 XML 문자열의 형식을 보여 줍니다.
<CustomProps>
<DeliveryReceipt vt="11">-1</DeliveryReceipt>
<From vt="8">someone@microsoft.com</From>
<MessagePartsAttachments vt="19">0</MessagePartsAttachments>
<CC vt="8">someoneelse@microsoft.com</CC>
<SMTPAuthenticate vt="19">1</SMTPAuthenticate>
<Username vt="8">OverrideUsername</Username>
<EmailBodyFileCharset vt="8">utf-8</EmailBodyFileCharset>
<EmailBodyText vt="8">Email Body Text</EmailBodyText>
<ReadReceipt vt="11">-1</ReadReceipt>
<To vt="8">recipient@microsoft.com</To>
<EmailBodyFile vt="8">C:\emailbodyfile.xml</EmailBodyFile>
<Subject vt="8">test mail</Subject>
<Password vt="1" />
<Attachments vt="8">C:\attachment.txt</Attachments>
<SMTPHost vt="8">emailhost</SMTPHost>
<EmailBodyTextCharset vt="8">utf-8</EmailBodyTextCharset>
</CustomProps>