Compartilhar via


Un mensaje de correo electrónico de Outlook 2007 permanece en la Bandeja de salida después de que se haya movido a una carpeta personal

Algunos clientes nos han preguntado acerca de un comportamiento que está reportado en la base de conocimientos con el título:

Un mensaje de correo electrónico de Outlook 2007 permanece en la Bandeja de salida después de que se haya movido a una carpeta personal

https://support.microsoft.com/kb/948984/es

En caso de encontrar elementos en la bandeja de salida, si tenemos el Service pack 2 para Office 2007 instalado simplemente habrá que cambiar la clave de registro que figura en el artículo:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Cached Mode

SendOne=0

Si el comportamiento no vuelve a producirse entonces el problema es debido a una de las razones que comenta el artículo. Cabe destacar que este cambio no elimina los elementos que ya están en bandeja de salida sino que evita que aparezcan nuevos mensajes en dicha carpeta.

La manera de eliminarlos es mediante OWA. Con Exchange no se puede eliminar masivamente si hay una gran cantidad de usuarios afectados.

Este comportamiento se debe a un cambio a nivel de Exchange 2007. Con Exchange 2003 los emails se sincronizaban dos veces y con la clave de registro se vuelve a este comportamiento evitando que aparezca el problema. No es conveniente aplicarla masivamente si hay muchos usuarios afectados porque multiplicará el tráfico de red. El proceso es el siguiente:

 Sin la clave de registro, es decir el comportamiento por diseño de Outlook 2007 es:

 

1-El mensaje se sincroniza con Exchange

2-Outlook mueve el mensaje a la carpeta de elementos enviados en modo cache

3-Durante el paso 1, Outlook también envía el EntryID del elemento al servidor

4-Exchange envía el mensaje

5-Exchange crea un elemento con el EntryID en la bandeja de salida Online

6-Exchange mueve el mensaje Online de la bandeja de salida a la carpeta de elementos enviados

7-Exchange sólo sincroniza el evento MOVE, por tanto el mensaje sólo se envía una sola vez a través de la red

 

Pero con la clave de registro el proceso es:

 

1-Se envía un correo en modo caché y se sincroniza con Exchange

2-Exchange envía el mensaje y lo sitúa en la carpeta de elementos enviados

3-A continuación la carpeta de elementos enviados se sincroniza de nuevo con el cliente en modo caché.

 

Realizando la acción de mover el elemento enviado a un PST, la sincronización falla y deja el mensaje creado en la carpeta de bandeja de salida de Exchange ya que no obtiene éxito al sincronizar puesto que no se encuentra en la ubicación esperada.

 

Esto provoca que si por ejemplo se envía un correo de 1Gb, se gestionarán 2 Gb a través del cable por lo que se generará una gran cantidad de tráfico de red, así que hay que evaluar si este cambio es conveniente en un entorno corporativo.

Espero que os sea de utilidad.

Un saludo!

Eduardo.

Comments

  • Anonymous
    March 15, 2010
    Hola, tengo un problema parecido con un usuario con outlook 2007 sp2 parcheado totalmente. Tiene ost para trabajar sin conexion, y hay veces que se le quedan correos en la bandeja de salida. Intentas forzar el envio pero siguen sin salir. La unica forma de que salgan es moviendo el correo a otra carpeta por ejemplo borradores y enviandolo otra vez. A todo esto, la entrada en el registro HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0OutlookCached Mode no me aparece. A ver si me podeis echar una mano porque ando bastante desesperado. Un saludo y gracias!!

  • Anonymous
    March 15, 2010
    The comment has been removed