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)

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.