Configurar servidor de correo en Odoo

Odoo y mi correo electrónico una relación imprescindible.

Hoy en día enviamos, recibimos y almacenamos gran cantidad de información mediante el correo electrónico. Que esta información no permanezca dispersa y aislada en buzones de correo es una necesidad imprescindible. Odoo nos proporciona la capacidad de almacenar y administrar toda esta información de una manera ágil, transparente y colaborativa.

Opciones Generales

Confioguración > Opciones Generales

El primer paso es definir en las opciones generales el seudónimo de dominio que vamos a utilizar en Odoo. Por lo general se utiliza el dominio habitual de nuestro correo electrónico. Desde esta misma sección ya nos ofrece los enlaces para dirigirnos a la configuración de tanto de nuestro servidor de correo saliente como entrante. Que son los siguientes pasos a realizar.

Odoo opciones

Configurar servidores de correo saliente

Confioguración > Técnico > Correo electrónico > Servidores de correo saliente

Desde esta pantalla configuraremos los parámetros para la conexión y autenticación con nuestro servidor de correo saliente, que Odoo utilizará para el envío de email. No tienen ningún misterio, son lo típicos parámetros que configuramos en cualquier aplicación de gestión de correo o teléfono móvil.

Odoo parametros servidor correo

Vamos a comentar el propósito y algunas opciones de estos campos:

  • Descripción: Nos servirá para identificar la configuración en el caso de que tuviéramos configurados varios servidores de salida.
  • Prioridad: En caso de configurar varios servidores de salida, el valor más bajo significa mayor prioridad, con lo que el servidor con el número menor deberá ser el más usado.
  • Servidor SMTP: La dirección de tu servidor de correo.
  • Puerto SMTP: El puerto TCP por el que se establecerá la comunicación con el servidor de correo. Los más habituales son (25, 587, 465).
  • Depurando: Esta opción es para desarrolladores, dejarla siempre desmarcada.
  • Seguridad de la conexión: Depende de la configuración de nuestro servidor de correo.
    • Ninguno: Los datos de autentificación se envían como texto plano.
    • TLS (STARTTLS): Inicia una autentificación cifrada y si no es posible intentara una conexión con texto plano sin cifrar.
    • SSL/TLS: Los datos de autentificación son siempre cifrados.
  • Nombre de usuario: El nombre utilizado para autenticarse en el servidor de correo.
  • Contraseña: La contraseña para autentificarnos con el usuario utilizado.

Una vez introducidos todos nuestros datos, finalmente tenemos el botón Probar conexión para comprobar que todo está correctamente configurado si nos devuelve el mensaje:

  • Prueba de conexión satisfactoria!

Configurar servidores de correo entrante

Confioguración > Técnico > Correo electrónico > Servidores de correo entrante

Desde esta pantalla configuraremos los parámetros para la conexión y autenticación con un buzón en nuestro servidor de correo. Donde Odoo mirará con la periodicidad que deseemos a ver si hay algún correo electrónico nuevo. Al igual que el servidor de salida, no tienen ningún misterio, son lo típicos parámetros que configuramos el cualquier aplicación de gestión de correo o teléfono móvil.

Odoo parametros servidor correo entrada

Vamos a comentar el propósito y algunas opciones de estos campos:

  • Nombre: Breve texto que nos servirá para identificar la configuración.
  • Tipo Servidor: Disponemos de los tipos (POP / IMAP / local) para conectar con el servidor. Debemos tener claro cuál es que utiliza nuestro servidor de correo.
  • Última fecha de búsqueda: Nos informa de cuándo fue la última vez que chequeamos el buzón en busca de correo.

Servidor y conexión

  • Nombre del servidor: La dirección de tu servidor de correo.
  • Puerto: El puerto TCP por el que se establecerá la comunicación con el servidor de correo. Odoo rellenará automáticamente este campo en funciona de las opciones que seleccionemos, pero puedes modificarlo manualmente.
  • SSL/TLS: Macar si utilizamos seguridad para cifrar las conexiones.
  • Nombre de usuario: El nombre utilizado para autenticarse en el servidor de correo.
  • Contraseña: La contraseña para autentificarnos con el usuario utilizado.
  • Crear un nuevo registro: Podemos crear un registro en algún modelo de nuestra base de datos cada vez que llegue un correo al buzón configurado. La utilidad de esta opción requiere una explicación mucho más extensa que quizás abordemos en otra publicación del blog. Si no lo tienes claro mejor dejarlo en banco.
  • Acción del servidor: Podemos seleccionar una acción del servidor que se ejecutará cada vez que llegue un correo al buzón configurado. Pero al igual que la opción anterior, esta utilidad es un poco avanzada para explicarla brevemente. Si no lo tienes claro mejor dejarlo en banco.

Avanzado

Odoo servidor correo entrada avanzado
  • Prioridad servidor: En caso de configurar varios servidores, el valor más bajo significa mayor prioridad.
  • Mantener original: Mantendrá una copia del mensaje original (sin modificar) adjunta al mensaje procesado. Esto lógicamente duplica el tamaño de los mensajes.
  • Guardar datos adjuntos: Indica si también deseamos guardar en nuestro Odoo los adjuntos que tenga el correo electrónico.
  • Activo: Indica si la configuración esta activa y procesara los correos de nuestro buzón. Desmarcar y guardar si no queremos que se recojan.
Una vez rellenados los campos disponemos del botón Probar y confirmar para comprobar que nuestro Odoo puede acceder al buzón de correo sin problemas.
Una vez confirmado el servidor de correo entrante, desde esta misma pantalla de configuración disponemos del botón Buscar ahora para que Odoo consulte el buzón en busca de nuevos mensajes sin tener que esperar a la planificación programada.

Acciones planificadas para el envío y recepción del correo electrónico en Odoo

Confioguración > Técnico > Automatización > Acciones planificadas

Para controlar cada cuanto tiempo nuestro Odoo envía los correos o chequea el buzón para comprobar si hemos recibido nuevos mensajes disponemos de un par de tareas planificadas. Accediendo y editando estas tareas podemos seleccionar el intervalo de tiempo entre cada ejecución. No vamos a explicar más opciones de las tareas planificadas, lo dejamos para una publicación aparte.

lista acciones planificadas
  • Email Queue Manager: Es la tarea encargada del envió de los correos.
  • Fetchmail Service: Es la tarea encargada de chequear los buzones de correo entrante que tengamos configurados en Odoo.
Cabe destacar que accediendo a la configuración de cada tarea disponemos del botón Ejecutar Manualmente para la ejecución inmediata de la tarea sin esperar a la hora programada para la próxima ejecución.