다음을 통해 공유


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>