【发布时间】:2018-10-19 06:24:06
【问题描述】:
我们有一台嵌入了打印解决方案软件的打印机,该软件具有 scan2email 功能。尝试扫描时,作业会转到本地服务器,该服务器会从 .ini 文件中检索 SMTP 详细信息。
Initial Java Heap Size (in MB) wrapper.java.initmemory=384 ;
Maximum Java Heap Size (in MB) wrapper.java.maxmemory=512 ;
SMTP settings smtpServer=smtp.office365.com smtpServerBackup= emailSender=test@test.co.za smtpUser=test@test.co.za smtpPassword=test12345!!!
问题是,scan2email 无法处理日志中的错误“smtp 535 5.7.3 Authentication unsuccessful”。通过检查防火墙流量进行调查时,我们注意到本地服务器使用 IMAP 端口 993 而不是 SMTP 587 或 465 将通信发送到 O365 SMTP。
这个 .ini 文件中是否有我们可以指定此端口的地方?或者更好的是,如果不是端口,问题是什么?高低搜索,无解。
附言。通过登录来测试 O365 帐户。没有身份验证问题。
【问题讨论】:
-
好的,由于代表点较少,我无法发布图片...但这里是示例代码:
-
;初始 Java 堆大小(以 MB 为单位) wrapper.java.initmemory=384 ;最大 Java 堆大小 (MB) wrapper.java.maxmemory=512 ; SMTP 设置 smtpServer=smtp.office365.com smtpServerBackup= emailSender=test@test.co.za smtpUser=test@test.co.za smtpPassword=test12345!!!
-
我希望这些不是 实际 smtp 服务器设置...
-
您可以在
php.ini中指定smtp_port=587。 -
我是否需要指定 smpt_port=587 才能使其工作?目前这是我收到的错误消息:2018-10-19 10:13:38,702 ERROR pool-14-thread-3|扫描至电子邮件|无法发送电子邮件:javax.mail.AuthenticationFailedException:535 5.7.3 身份验证不成功 [PR0P264CA0045.FRAP264.PROD.OUTLOOK.COM]
标签: javascript php smtp ini