2009-08-13 7 views
6

Estoy programáticamente "leyendo" correos electrónicos usando WebDav. También borré estos correos cuando terminé de hacer las paces con ellos, sin embargo, esto está causando un problema interesante. Cada vez que elimino un correo electrónico, el remitente original obtiene una respuesta de no lectura. He iniciado sesión en la aplicación web de Outlook y he marcado la opción No envío automáticamente una respuesta, pero esto no parece ayudar.¿Cómo se puede suprimir un recibo de lectura?

¿Hay ALGUNA forma de eliminar la solicitud de confirmación de lectura del correo electrónico antes de eliminarla?

+4

+1 por hacer las paces con los correos electrónicos – JoshJordan

Respuesta

1

Decidimos que no queríamos hacer ninguna modificación en nuestro servidor y una solución que podría implementarse en mi programa existente sería la más ideal.

Leí en algunos sitios si el correo electrónico se marcó como leído a través de comandos IMAP en el servidor de intercambio que el recibo de lectura no se enviará cuando se elimine/abra mediante el cliente (aplicación web de Outlook o Outlook). Así que eso es lo que hicimos:

iniciado sesión en el servidor de correo electrónico a través de IMAP

. LOGIN [email protected] password 

seleccionada la carpeta para procesar

. SELECT Inbox 

realizó los cambios en todos los mensajes de correo electrónico en la carpeta

. STORE 1:* flags \SEEN 

Esta secuencia marca todos los correos electrónicos en la bandeja de entrada como leídos, lo que permite que mi programa elimine la ema ils después del procesamiento sin que se genere un recibo.

Cuestiones relacionadas