lunes, noviembre 25, 2013

Solución: Outlook 2010 se cuelga o congela cuando sincroniza carpetas IMAP & GMAIL

Esta solución me ha funcionado teniendo la siguiente configuración:

  • Incoming mail server: imap.gmail.com
  • Outgoing mail server: smtp.gmail.com
  • Require logon using Secure Password Authentication is NOT checked
  • Incoming server (IMAP) 993
  • use the following type of encrypted connection: SSL
  • Outgoing server (SMTP): 587
  • Use the following type of encrypted connection: TLS
  • Outgoing server settings require authentication box checked

Luego he configurado lo siguiente:

  1. Archivo  >> Opciones >> Avanzado >> En Enviar y Recibir >> Pinchar el botón Enviar y Recibir.
  2. Seleccionar el nombre de grupo >> Pinchar en Editar.
  3. Desmarca “Número de elementos no leídos de carpetas suscritas”.
  4. Marca “Recibir elementos de correo”.
  5. Selecciona “Usar el comportamiento personalizado descrito a continuación”.
  6. En la ventana de debajo que muestra tus carpetas selecciona “Inbox / Bandeja de entrada” y desmarca el resto.
  7. Pincha en el botón Aceptar.
  8. Pincha en el Botón Cerrar.
  9. Reinicia Outlook.

Fuente: http://social.technet.microsoft.com/Forums/office/en-US/6dca06f9-3c93-4b18-be1c-accd9f6be71d/fix-for-outlook-2010-hangs-on-synchronize-folders-when-send-receive

Outlook 2013 - OLMAPI32.dll error después de las actualizaciones de Noviembre 2013

MS13-094: Esta actualización resuelve una vulnerabilidad de seguridad en Microsoft Outlook que podría permitir la revelación de información si se abriera un mensaje de correo electrónico especialmente diseñado o se obtuviera una vista previa del mismo.

Esto es lo que reza la pagina oficial de este parche: http://support.microsoft.com/kb/2837618, pero la realidad es que está causando múltiples problemas. Para empezar no es posible enviar más de 1 correo desde otra aplicación mediante el uso de VB. En VBA tenemos la opción de componer un mensaje mediante código, para por ejemplo, que nuestras aplicaciones envíen mensajes según ocurran cosas. Este código utiliza la libreria OLMAPI32.dll. 

El problema viene dado puesto que la última versión es: olmapi32.dll, version: 15.0.4551.1003, time stamp: 0x524a7a77 provoca varios problemas en las instalaciones. Varios usuarios comentan que la versión anterior de la libreria (15.0.4535.1003) funciona perfectamente.

En mi caso concreto he conseguido hacerlo funcionar la primera vez si restauro el sistema a una fecha anterior a la instalación de los parches, puesto que deja todo como estaba antes, pero esto supone una lucha contra el sistema, puesto que después me ha dejado de funcionar.

Aunque en la descripción del parche reconocen problemas conocidos con esta actualización de seguridad: 

"Después de aplicar esta actualización, puede experimentar problemas con la verificación de certificados S/MIME en Microsoft Outlook. Este problema se debe a que la actualización deshabilita la obtención de certificados intermedios remotos en Outlook.
Si experimenta estos problemas o si está trabajando en una instalación empresarial que requiere la recuperación de certificados remotos a los que se hace referencia en una extensión de acceso a información de autoridad, se puede configurar una clave del Registro para permitir la obtención de certificados intermedios remotos en Microsoft Outlook.
Advertencia Al configurar la clave del Registro para habilitar la obtención de certificados intermedios remotos, se quitarán las protecciones que ofrece esta actualización.
Importante Siga los pasos de este artículo con cuidado. La modificación incorrecta del Registro puede producir graves problemas. Antes de modificarlo, haga una copia de seguridad del Registro 
por si se produjera algún problema.
Para habilitar la obtención de certificados intermedios remotos en Outlook tras la aplicación de esta actualización, configure el siguiente valor de clave del Registro:

Ubicación del Registro: 
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\15.0\Outlook\Security

Nombre DWORD: EnableAIACertExtension
Información del valor: 1

Nota:
para deshabilitar la evaluación, establezca la Información del valor en 0 (0 es la opción predeterminada)."
En mi sistema no existía la rama y la he creado y sigue sin funcionar.

En este momento me encuentro con que ninguna de la aplicaciones creadas que utilizan la conexión con Outlook para enviar mensajes pueden enviar más que el primero de ellos, luego aparece un bonito mensaje que dice (por ejemplo en Access) que MS Access no puede enviar correo.

Seguiré buscando como poder solucionar esto....