Scaricare i messaggi di posta elettronica in formato MIME con POP3

Tradotto automaticamente da Deepl

Avete bisogno di archiviare tutte le e-mail aziendali, ad esempio per motivi legali o fiscali? Questi documenti devono essere archiviati così come sono. Ovvero, come sono stati ricevuti… nei loro formati originali, non convertiti. 4D v18 R3 risponde a questa esigenza fornendo un nuovo metodo che consente di ottenere le e-mail nel loro formato MIME originale.

Il metodo POP3_transporter.getMIMEAsBlob( ) consente di ottenere un BLOB contenente il contenuto MIME di un messaggio specifico:

$server:=New object
$server .host:="yourPOP3host.com"
$server .port:=995
$server .user:="4D.POP3@mail.com"
$server .password:="XXXXXX"

// Create a transporter from your server information
$POP3_transporter:=POP3 New transporter($server)

$blob :=$POP3_transporter .getMIMEAsBlob($mailNumber)

È possibile salvare il BLOB nel database o in qualsiasi altro luogo. Per trasformare il MIME in un oggetto di posta, basta usare il comando MAIL Convert from MIME :

$mail:=MAIL Convert from MIME($blob)

Avete bisogno di ulteriori informazioni? Consultate la documentazione.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.