播放Play框架2.4的Mailer插件不适用于Outlook Office 365

时间:2016-03-04 16:51:51

标签: playframework smtp imap office365 mailer

我正在尝试将Play Mailer插件与Office 365电子邮件帐户配合使用,但收到以下错误:

  

将电子邮件发送到以下服务器失败:smtp.office365.com:995]

使用MS推荐的设置我们尝试过:

SMTP

play.mailer {
    host="smtp.office365.com"
    port=995
    ssl=yes
    tls=no
    user="XXXX@XXXX.com"
    password=“XXXXX
}

play.mailer {
    host="smtp.office365.com"
    port=587
    ssl=no
    tls=yes
    user="XXXX@XXXX.com"
    password="XXXXX"
}

IMAP

我们还尝试使用IMAP设置

play.mailer {
    host="outlook.office365.com"
    port=993
    ssl=yes
    tls=no
    user="XXXX@XXXX.com"
    password="XXXXX"
}

任何帮助都会很棒。

2 个答案:

答案 0 :(得分:0)

如果您使用SMTP连接到Office 365电子邮件:

您的电子邮件程序可能会自动尝试将服务器端口25用于SMTP。如果您的电子邮件程序显示SMTP端口25,请务必选择TLS加密。然后,输入587以替换默认端口号(25): 服务器名称:smtp.office365.com,端口:587,加密方法:传输层安全性(TLS)。

如果您使用IMAP连接到Office 365电子邮件:

如果您正在使用POP或端口143,则您的电子邮件程序可能会自动尝试使用端口110(如果您正在使用IMAP)。如果您的电子邮件程序显示端口110或143,请务必选择SSL加密。然后,如果您使用POP或端口号993替换默认端口号(143),如果您正在使用IMAP,请输入端口号995以替换默认端口号(110): 服务器名称:outlook.office365.com,端口:993,加密方法:SSL。

答案 1 :(得分:0)

我不认为播放邮件是有效的。在任何地方似乎都没有任何可行的例子,因为它现在可能已被弃用了。