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'
          }
        }
      }
    }
  ]
};
這篇文章有幫助嗎? 0 用戶發現這個有用 (0 投票)