Я действительно не люблю интерфейс Microsoft, это ужасно
Я пытаюсь настроить приложение node.js для отправки почты с помощью hotmail, но не могу.
я до сих пор использую:
var hotmail=nodemailer.createTransport("SMTP",{service:'Hotmail','auth':{'user':' [email protected]','pass':'MY-Normal-User-Pass'}});
Я получаю сообщение об ошибке:
Message sent: 250 2.6.0 <1383551761565.976a644a@Nodemailer> Queued mail for delivery
поэтому попробовал мой обычный пароль пользователя, и мое электронное письмо теперь говорит, что отправлено, но также говорит, что оно поставлено в очередь, я думаю, что 250 похоже на «у вас нет разрешения» из того, что я прочитал в Google ...
и проверьте это, в моем ящике отправки горячей почты отображаются все электронные письма, которые я пытался отправить, но мой клиент их не получает ?!
также я отправил с помощью Gmail отлично!
var gmail=nodemailer.createTransport("SMTP",{service:'Gmail','auth':{'user':'[email protected]','pass':'ufufufufufur7yryed'}});
это была двухэтапная проверка в гуле! очень просто!!
if(r.email.search('@hotmail')!==-1||r.email.search('@live')!==-1||r.email.search('@outlook')!==-1){
hotmail.sendMail({
subject:c+' update received...',
from:'[email protected]',
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:'[email protected]',
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'});}});
}
});
почему (не так) горячая почта показывает мне отправленные сообщения, когда они отправлены, только сохраняя мои сообщения в моей папке отправленных?