Para poder enviar correos electrónicos en OpenERP se debe instalar el módulo poweremail.
En este formulario de "Crear una cuenta" introduzca la "Descripción cuenta de correo" y los siguientes campos en la pestaña de "Salida":
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.
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.
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.