title: Send email without password using nodemailer over a zimbra smtp
body: <p>im using nodemailer to send emails in a web app using keystonejs as cms. The web app is stored in a server and the email server in other, but SMTP communications between servers does not require password. Now, i need to send emails to other peoples when required using a generic account without the password field because is not neccesary.
  This is my nodemailer config:</p>
  
  <pre><code>var selfSignedConfig = {
              host: 'smtp.abc.cu',
              port: 25,
              secure: false, // use TLS
              auth: {
                  user: email.email,
                  pass: email.password //NOT REQUIRED
              },
              tls: {
                  // do not fail on invalid certs
                  rejectUnauthorized: false
              }
          };
  
          var transporter = nodemailer.createTransport(selfSignedConfig);
          // verify connection configuration
  </code></pre>
  
  <p>and:</p>
  
  <pre><code>"email": {
      "email": "abcde@abc.cu",
      "password": ""
    }
  </code></pre>
  
  <p>I'm stuck on this, I have tried with <code>"password": ""</code> and <code>"password": " "</code> and nothing works. The email server is Zimbra.
  This gave me the following error:</p>
  
  <pre><code>*-------------------------*
  The server IS NOT READY to take the messages: Error: Invalid login: 535 5.7.8 Error: authentication failed: authentication failure
  *-------------------------*
  </code></pre>
  
  <p>Greetings...</p>