Content

OpenERP - SaaS - Online

ZZSaaS es un servicio del programa OpenERP de Zikzakmedia [+]

Configuración OpenERP para enviar correos electrónicos

Para poder enviar correos electrónicos en OpenERP se debe instalar el módulo poweremail.

Configuración cuenta SMTP

Una vez instalado debe acceder al menú "Power Email / Configuración / Mis cuentas" y crear un nuevo registro. Aquí debe rellenar la información de conexión SMTP del correo de salida que va a utilizar. Consulte con su proveedor de correo electrónico los datos de configuración.

En este formulario de "Crear una cuenta" introduzca la "Descripción cuenta de correo" y los siguientes campos en la pestaña de "Salida":

  • Servidor: Encontrará la información en su servidor de correo electrónico (por ejemplo, para gmail: smtp.gmail.com)
  • Puerto SMTP: Encontrará la información en su servidor de correo electrónico (por ejemplo, para gmail: 587)
  • Usar SSL/TLS: Si el servidor utiliza este protocolo de seguridad para realizar las conexiones (por ejemplo gmail no lo utiliza)
  • Usar TLS: Si el servidor utiliza este protocolo de seguridad para realizar las conexiones (por ejemplo gmail sí lo utiliza)
  • ID correo electrónico: El nombre de la cuenta incluyendo el @dominio (por ejemplo, openerp@zikzakmedia.com)
  • Contraseña: La de la cuenta de correo electrónico.
  • Cuenta correo de la compañía: Sí o No
  • Usuario relacionado: El usuario de OpenERP propietario de dicha cuenta de Email
  • Formato del correo electrónico

Una vez guardado el registro, debe hacer clic sobre el botón "Comprobar la conexión" para comprobar que tiene conexión con el servidor. Debería aparecer un mensaje que diga "El test de la conexión SMTP ha sido un éxito".

Finalmente debe Aprobar la cuenta.

Plantillas de correo

Para enviar correo electrónico crearemos plantillas de correo. Las plantillas son correos prediseñados a los que accederemos desde cualquier modelo de OpenERP (empresa, factura, pedido de venta...) Para crear una plantilla accedemos a "Poweremail/Plantillas de correos".

En el campo Modelo debemos rellenar que modelo hace referencia a esta plantilla. Por ejemplo, si vamos a crear un correo para las facturas, deberemos seleccionar "Factura" (account.invoice).

En las plantillas podemos incluir unos textos especiales para que sean reemplazados con la información de nuestro modelo. Por ejemplo, podemos insertar la etiqueta ${object.partner_id.name} para que en el correo, sea remplazado con el nombre del cliente. Para el uso de estas expresiones, puede utilizar el Generador de expresiones que encontrará en la parte derecha de la plantilla de Poweremail.

Enviar un correo

Cuando accedemos a nuestro modelo, por ejemplo, Facturas, si este contiene alguna plantilla de correo, nos aparecerá en el apartado Acciones o en la barra lateral derecha. Simplemente seleccionamos el asistente y nos aparecerá la plantilla de correo con los datos (etiquetas) que contiene el modelo (en este caso, datos de la factura, como el correo electrónico, nombre de la empresa,...). Ahora sólo nos queda "Enviar" y se generará un correo en la cola de salida de Poweremail

El envío de correo se realiza con una acción programada (Planificación). Cada x tiempo se activa esta acción y se envía el correo que se encuentra disponible a la bandeja de salida. Por si quiere modificar el tiempo de ejecución de la programación, podemos configurar a "Administrador/Configuración/Planificación" y modificar la próxima ejecución de "Poweremail scheduler".

Nota: Encontrará más información en el curso Comunicación OpenERP: Poweremail y Label sobre Poweremail y expresiones de plantilla.

Feedback

Preguntas? No ha encontrado la respuesta? Ayúdenos a mejorar la documentación.