Play Framework 2.4 的 Play Mailer 插件不适用于 Outlook Office 365

Play Mailer Plugin For Play Framework 2.4 Does Not Work With Outlook Office 365

我正在尝试让 Play Mailer 插件与 office 365 电子邮件帐户一起使用,但收到以下错误:

Sending the email to the following server failed : 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"
}

任何帮助都会很棒。

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

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

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

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

我只是觉得 play mailer 行不通。在任何地方似乎都没有这方面的任何工作示例,因为它是 2017 年 - 它现在可能已经被弃用了。