5.4. Servicio de correos electrónicos - Desarrollos-IDEE/API-IDEE GitHub Wiki
El servicio de correo de la api-idee utiliza la pasarela del Ministerio para el envío de correos electrónicos. Es un servicio POST que recive la información necesaria para el envío del email a traves de un formulario multipart/form-data, por lo que cualquier petición que se haga a dicho servicio debe tener el contenido con el formato multipart/form-data.
- Los campos disponibles son los siguientes:
- subject: Asunto del email.
- mailto: Destinatario del email.
- body: Cuerpo del email, objeto con las siguientes propiedades: "description", "theme", "error", "product" y "geometry".
- file: Fichero que se quiere adjuntar.(Opcional)
- Estructura de la petición: http://{dominio}/api-idee/api/email
El servicio de correo se puede configurar en los properties según el entorno de despliegue, las propiedades configurables son las siguientes:
- smtp.host: host de la pasarela que usa el servicio de correo.
- smtp.port: puerto de la pasarela que usa el servicio de correo.
- smtp.user: usuario de la pasarela si requiere autenticacion con usuario y contraseña.
- smtp.password: contraseña de la pasarela si requiere autenticacion con usuario y contraseña.
- smtp.remitente: dirección de correo que aparecerá en el email como remitente.