¿Necesita almacenar todos los correos electrónicos de la empresa, por ejemplo, por motivos legales o fiscales? Estos documentos deben almacenarse tal cual. Es decir, como fueron recibidos… en sus formatos originales, sin convertir. 4D v18 R3 responde a esta necesidad proporcionando un nuevo método que permite obtener los correos electrónicos en su formato MIME original.
El método POP3_transporter.getMIMEAsBlob( ) le permite obtener un BLOB con el contenido MIME de un mensaje específico:
$server:=New object
$server .host:="tuPOP3host.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
)
Puedes guardar el BLOB en tu base de datos o en cualquier otro lugar. Para transformar su MIME en un objeto de correo, basta con utilizar el MAIL Convert from MIME comando :
$mail:=MAIL Convert from MIME($blob
)
¿Necesita más información? Consulte la documentación.