Smtp nodemailer hotmail auth可以';我找不到细节

Smtp nodemailer hotmail auth可以';我找不到细节,smtp,hotmail,nodemailer,Smtp,Hotmail,Nodemailer,我真的不喜欢微软的ui,它太糟糕了 我正在尝试使用hotmail将我的node.js应用程序设置为邮件,但无法 到目前为止,我使用了: var hotmail=nodemailer.createTransport("SMTP",{service:'Hotmail','auth':{'user':' exampl@hotmail.com','pass':'MY-Normal-User-Pass'}}); 我得到一个错误: Message sent: 250 2.6.0 <13835517

我真的不喜欢微软的ui,它太糟糕了

我正在尝试使用hotmail将我的node.js应用程序设置为邮件,但无法

到目前为止,我使用了:

var hotmail=nodemailer.createTransport("SMTP",{service:'Hotmail','auth':{'user':' exampl@hotmail.com','pass':'MY-Normal-User-Pass'}});
我得到一个错误:

Message sent: 250 2.6.0  <1383551761565.976a644a@Nodemailer> Queued mail for delivery
这是对谷歌的两步验证!很简单

if(r.email.search('@hotmail')!==-1||r.email.search('@live')!==-1||r.email.search('@outlook')!==-1){
        hotmail.sendMail({
            subject:c+' update received...',
            from:'example@hotmail.com',
            to:r.email,
            html: 'Click this <b><a href="http://example.com/'+c+'-example.php?q='+q+'">link</a></b> to veiw your update.'
            },function(error,response){
                if(error){console.log(error+'!!!!!!!!!!!!');socket.emit('email_send.err');}
                else{console.log("Message sent: " + response.message);socket.emit('email_send.ok',{'result':'200:ok'});}});
                }
    else if(r.email.search('@gmail')!==-1||r.email.search('@')!==-1){
        gmail.sendMail({
            subject:c+' update received...',
            from:'example@gmail.com',
            to:r.email,
            html: 'Click this <b><a href="http://example.com/'+c+'-example.php?q='+q+'">link</a></b> to veiw your update.'
             },function(error,response){
                if(error){console.log(error+'!!!!!!!!!!!!');socket.emit('email_send.err');}
                else{console.log("Message sent: " + response.message);socket.emit('email_send.ok',{'result':'200:ok'});}});
                }
                });
if(r.email.search(“@hotmail”)!=-1(r.email.search(“@live”)!=-1(r.email.search(“@outlook”)!=-1){
hotmail.sendMail({
主题:c+“已收到更新…”,
发件人:'example@hotmail.com',
致:r.email,
html:“单击此按钮查看您的更新。”
},函数(错误,响应){
if(error){console.log(error+'!!!!!!!!!!!!!');socket.emit('email_send.err');}
else{console.log(“messagesend:+response.Message”);socket.emit('email_send.ok',{'result':'200:ok'});}});
}
否则如果(r.email.search('@gmail')!=-1 | | r.email.search('@')!=-1){
gmail.sendMail({
主题:c+“已收到更新…”,
发件人:'example@gmail.com',
致:r.email,
html:“单击此按钮查看您的更新。”
},函数(错误,响应){
if(error){console.log(error+'!!!!!!!!!!!!!');socket.emit('email_send.err');}
else{console.log(“messagesend:+response.Message”);socket.emit('email_send.ok',{'result':'200:ok'});}});
}
});

为什么(并非如此)hotmail在发送时向我显示已发送的邮件,而只将我的邮件存储在“已发送”文件夹中?

实际上
已发送邮件:250
表示邮件已被接受。传出的SMTP服务器不会立即发送邮件,而是通过队列发送—一旦队列中以前的邮件被发送出去,您的邮件也将被发送出去


如果邮件没有到达收件人收件箱,它可能会在途中丢失,例如可能会被标记为垃圾邮件等。

但我使用hotmail发送hotmail,它怎么可能是垃圾邮件或丢失的lol!?
if(r.email.search('@hotmail')!==-1||r.email.search('@live')!==-1||r.email.search('@outlook')!==-1){
        hotmail.sendMail({
            subject:c+' update received...',
            from:'example@hotmail.com',
            to:r.email,
            html: 'Click this <b><a href="http://example.com/'+c+'-example.php?q='+q+'">link</a></b> to veiw your update.'
            },function(error,response){
                if(error){console.log(error+'!!!!!!!!!!!!');socket.emit('email_send.err');}
                else{console.log("Message sent: " + response.message);socket.emit('email_send.ok',{'result':'200:ok'});}});
                }
    else if(r.email.search('@gmail')!==-1||r.email.search('@')!==-1){
        gmail.sendMail({
            subject:c+' update received...',
            from:'example@gmail.com',
            to:r.email,
            html: 'Click this <b><a href="http://example.com/'+c+'-example.php?q='+q+'">link</a></b> to veiw your update.'
             },function(error,response){
                if(error){console.log(error+'!!!!!!!!!!!!');socket.emit('email_send.err');}
                else{console.log("Message sent: " + response.message);socket.emit('email_send.ok',{'result':'200:ok'});}});
                }
                });