Proprietà di configurazione di adapter POP3
Nella tabella seguente vengono illustrate le proprietà di configurazione che è possibile impostare per l'indirizzo di ricezione di un adapter POP3.
Nome proprietà | Type | Descrizione | Restrizioni | Commenti |
---|---|---|---|---|
mailServer | VT_BSTR | Specificare il server di posta POP3 che ospita la cassetta postale che verrà sottoposta a polling dall'adapter POP3. | Nessuno | Nessuno |
serverPort | VT_BSTR | Specificare la porta per il server di posta POP3. | I valori validi sono compresi tra 0 e 65535. | Il valore 0 indica che verrà utilizzata la porta POP3 predefinita 110 se la proprietà sslRequired è impostata su False o la porta 995 se sslRequired è impostata su True. Il valore predefinito è 0. |
userName | VT_BSTR | Specificare il nome utente da utilizzare per l'autenticazione con il server POP3. | Nessuno | Nessuno |
password | VT_BSTR | Specificare la password utente da utilizzare per l'autenticazione con il server POP3. | Quando si esporta un file di associazione, questo valore è sempre mascherato. Questo campo deve essere compilato manualmente con la password prima di importare il file di associazione nella configurazione di BizTalk Server di destinazione. | Nessuno |
authenticationScheme | VT_BSTR | Specifica il tipo di autenticazione da utilizzare con il server di destinazione. | I valori validi sono: -Base -Digerire -SPA |
Per questa proprietà non è disponibile un valore predefinito. |
sslRequired | VT_BSTR | Specificare se utilizzare SSL per comunicare con il server di destinazione. | I valori validi sono: - true - false |
Il valore predefinito è false. |
applyMIME | VT_BSTR | Specificare se applicare la decodifica MIME ai messaggi ricevuti dall'adapter POP3. | I valori validi sono: - true - false |
Il valore predefinito è true. |
bodyPartContentType | VT_BSTR | Specificare il tipo di contenuto della parte del corpo del messaggio di posta elettronica in ingresso da trasmettere a BizTalk Server. | I valori validi sono: -Corpo - text/xml - testo/testo normale -Testo/ |
Per questa proprietà non è disponibile un valore predefinito. |
bodyPartIndex | VT_BSTR | Specificare la parte del corpo del messaggio di posta elettronica in ingresso da trasmettere a BizTalk Server. | I valori validi sono compresi tra 0 e 128. | Il valore predefinito è 0. |
errorThreshold | VT_BSTR | Specificare il numero massimo di errori di rete o di protocollo dopo il quale l'adapter viene arrestato. | I valori validi sono compresi tra 0 e 4294967295. | Specificare un valore 0 per impedire la chiusura dell'adapter. Il valore predefinito è 10. |
pollingInterval | VT_BSTR | Specificare l'intervallo tra i tentativi di recupero dei messaggi dal server POP3. | I valori validi sono: - Da 1 a 120 se il valore pollingUnitOfMeasure è Days. - Da 1 a 2880 se il valore pollingUnitOfMeasure è Hours. - Da 1 a 172800 se il valore pollingUnitOfMeasure è Minutes. - Da 2 a 10368000 se il valore pollingUnitOfMeasure è Seconds. |
Il valore predefinito è 5. |
pollingUnitOfMeasure | VT_BSTR | Specificare l'unità di misura da utilizzare in combinazione con il valore specificato per pollingInterval. | I valori validi sono: -Giorni -Ore -Minuti -Secondi |
Il valore predefinito è Minuti. |
Uri | VT_BSTR | Specificare il percorso completo della cassetta postale monitorata dall'indirizzo di ricezione. | L'URI per una porta di trasmissione o un indirizzo di ricezione non può essere superiore a 256 caratteri. | Nessuno |
Nel codice seguente viene illustrato il formato della stringa utilizzata per impostare le proprietà:
<CustomProps><AdapterConfig vt="8"><Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><mailServer>test.microsoft.com</mailServer><serverPort>0</serverPort><userName>testuser</userName><password>******</password><authenticationScheme>Basic</authenticationScheme><sslRequired>false</sslRequired><applyMIME>true</applyMIME><bodyPartContentType>text/xml</bodyPartContentType><bodyPartIndex>1</bodyPartIndex><errorThreshold>10</errorThreshold><pollingInterval>5</pollingInterval><pollingUnitOfMeasure>Minutes</pollingUnitOfMeasure><uri>POP3://test.microsoft.com#testuser</uri></Config></AdapterConfig></CustomProps>
Nota
Quando si specificano i dati di configurazione TransportTypeData per una scheda compilata tramite Adapter Framework, le coppie nome/valore utilizzate devono essere tutte archiviate nell'elemento <AdapterConfig> . Poiché l'elemento <AdapterConfig> specifica il tipo di dati VT_BSTR (vt="8"), i <> caratteri nei dati devono essere preceduti da un carattere di escape.