Condividi tramite


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.