title: Nodemailer is not sending mails to valid emailids if array contains invalid emailids
body: <p>I have tried to send multiple emails with nodemailer-smtp-transport in nodejs but if multiple recipients list contains valid and invalid email ids then mails are not going to valid emails ,always it is going to error callback.</p>
  
  <p>My sample code:-</p>
  
  <pre><code>var testemails=["name.@gmail.com,santosh@gmail.com"];
  var mailOptions = {     
      from:config.email_from_addr,        
      //bcc :receiver_email,
      bcc:testemails,
      subject :subject,
      html:html
  };      
  var transporter = nodemailer.createTransport(smtpTransport({
      host:config.email_host_name,
      port: 25
  }));
  transporter.sendMail(mailOptions, function(error, info){    
      console.log("error: "+error);
      console.log("info: "+info);
      if(error){
          //console.log("Rejected: "+info.rejected);
          console.log("error",'Failed to send: '+subject+' ; Error: '+error);         
          return callback(null);
      }else{
          console.log("info","Promotion_EmailFurnished:  "+subject+" : "+receiver_email); 
          return callback(null);
      }
  });
  </code></pre>
  
  <p>//<strong>here Invalid emaild: name.@gmail.com and
   valid emailId:  santosh@gmail.com</strong>
  and how to  collect if mails are failed to send due to invalid emails?</p>
  
  <p>Any help?</p>
  
  <p>Thanks is advance. </p>