来自服务器的问候语无效:*确定Microsoft Exchange IMAP4服务已准备就绪

时间:2017-12-18 12:41:51

标签: node.js nodemailer

尝试从服务器端接收传入的电子邮件时,问题就出现了。 我只是从服务器收到错误消息Invalid greeting。任何帮助将不胜感激。

 const mailTransportTwo = nodemailer.createTransport({
  host: "outlook.office365.com",
  secure: true,
  port: 993,
  ssl: {
    ciphers: 'SSLv3'
  },
  auth: {
    user: '******************.com',
    pass: '******'
  }
});

1 个答案:

答案 0 :(得分:0)

您必须确保 od 使用了端口号并将 secureConnection 添加到 false 对我有用

let normalTransporter = nodemailer.createTransport({
    host: "smtp.office365.com", //outlook.office365.com
    secureConnection: false, // TLS requires secureConnection to be false
    port: 587,
    secure: false, // true for 465, false for other ports
    tls: {
       ciphers:'SSLv3'
    },
    auth: {
        user: '********', // generated ethereal user 
        pass: '********', // generated ethereal password 
    }

});