Para configurar el correo desde INNDS Server, es necesario editar manualmente el archivo "C:\INNDS Server Data\lib\config\messageServices.js".

Por defecto se ve algo así:

module.exports = null;
/*module.exports = {
  email: [
    {
      defaultFromAddress: 'alerts@diseserver.net',
      transport: {
        type: 'smtp',
        options: {
          port: 25,
          host: 'smtp.diseserver.net'
        }
      }
    }
  ]
};*/
JavaScript

 

Para establecer un proveedor de correo diferente, 
  1. Comenta la línea module.exports = null; poniendo dos barras inclinadas (//) delante, y borra el inicio /* y el final */ .
  2. Ajusta el host y el puerto para que coincidan con tu configuración.
  3. Para añadir la autenticación, puedes añadir lo siguiente al objeto options.
    auth: { user: 'username', pass: 'password' }
  4. Añadir cualquier propiedad adicional
  5. Reinicie el servicio INNDSServerNodeJS para aplicar la configuración.

 

Si hay un problema de envío de correo electrónico, consulte el archivo node.log en la carpeta "INNDS Server Data".

 

Ejemplo

A continuación se muestra un ejemplo de messageServices.js para el servicio gratuito Easy SMTP: (https://www.easy-smtp.com)

Cambie el campo según su cuenta.

module.exports =
{
  email: [
    {
      defaultFromAddress: 'alerts@dise-mailer.com',
      transport: {
        type: 'smtp',
        options: {
          port: 587,
          host: 'ssrs.reachmail.net',
          secure: true,
          auth:
          {    
            user: 'AccountKey\Username',
            pass: 'P@55w0rd'
          }
        }
      }
    }
  ]
};
¿Fue útil la respuesta? 0 Los Usuarios han Encontrado Esto Útil (0 Votos)