POP3: Descargar sólo el encabezado del correo

Al recuperar mensajes de correo electrónico mediante POP3, es posible recuperar sólo los encabezados de los mensajes (que incluyen información como el remitente, el asunto y la fecha) sin descargar todo el cuerpo del mensaje.

Recuperar sólo los encabezados de los mensajes puede ser útil cuando se desea escanear rápidamente la lista de mensajes del buzón para decidir cuáles descargar y leer en su totalidad.

A partir de 4D v20, se añade un nuevo parámetro a la función .getMail() del transportador POP3 para recibir sus correos electrónicos sin el cuerpo. Esta función puede ser aún más útil si utiliza Gmail porque no provoca el borrado de los correos leídos.

Para descargar los encabezado del correo electrónico con POP3, necesita utilizar la función .getMail() con su segundo parámetro en true:

$param:=New object()
$param.host:="pop.gmail.com"
$param.port:=995
$param.user:="myaddress@gmail.com"
$param.accessTokenOAuth2:=$access_token
$param.authenticationMode:=POP3 authentication OAUTH2
$transporter:=POP3 New transporter($param)
// Obtiene los encabezados del correo electrónico
$mail:=$transporter.getMail($mailNumber; True)

Devuelve un objeto de correo sin las partes del cuerpo:

Consulte esta función en la documentación para más detalles.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se unió al equipo de 4D Program en noviembre de 2016. Como Product Owner, está a cargo de escribir las historias de usuario y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la característica entregada cumple con las necesidades del cliente. Después de obtener una licenciatura en Ciencias de la Computación en el CNAM, Fabrice se unió a una pequeña empresa de publicación de software como desarrollador Windev. A continuación, trabajó para diferentes empresas del sector industrial y comercial como desarrollador de Windev y de la web, así como asesor técnico de nuevas funcionalidades.