【问题标题】:Orbeon - Email Properties SettingsOrbeon - 电子邮件属性设置
【发布时间】:2016-08-02 22:08:32
【问题描述】:

我想发送一封电子邮件,从我的 Orbeon Form 应用程序发送到不是 gmail 的主机,以下是我添加到我的 properties-local.xml 的属性

`<property as="xs:string" name="oxf.fr.email.smtp.host.MonashHealth.*"   value="remote.elodigital.com.au"/>
 <property as="xs:string" name="oxf.fr.email.from.MonashHealth.*"   value="orbeon@elodigital.com.au"/>
 <property as="xs:string" name="oxf.fr.email.to.MonashHealth.*"   value="nilpath899@gmail.com,orbeon@elodigital.com.au"/>
 <property as="xs:string" name="oxf.fr.email.smtp.username.MonashHealth.*"    value="orbeon"/>
 <property as="xs:string" name="oxf.fr.email.smtp.credentials.MonashHealth.*" value="******"/>
 <property as="xs:string" name="oxf.fr.email.smtp.encryption.MonashHealth.*"  value="ssl"/>
 <property as="xs:string"  name="oxf.fr.email.smtp.port.MonashHealth.*"  value="25"/>`

但我收到以下错误

`javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection class com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 Unable to relay javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection`

是否有任何我必须设置的附加属性?需要帮助。

【问题讨论】:

    标签: orbeon


    【解决方案1】:

    这可能是因为您需要 SSL,但端口 25 上的服务器可能会以纯文本响应。有关类似错误,请参阅 this other question

    【讨论】:

    • 感谢您的回复,请问除了 Orbeon 预定义的电子邮件属性之外,是否还有其他方法可以添加其他电子邮件属性?例如协议、套接字工厂类、套接字工厂回退...等
    • 我认为所有属性都已记录在案。如果有帮助,您可以查看source code,看看它是如何工作的。
    • 谢谢,请问这是否也适用于 imaps 协议?假设我不能使用 smtp,有没有办法可以配置将协议设置为 imaps?
    • 发送电子邮件使用 SMTP 而不是 IMAP。另请参阅StackOverflow question
    • 非常感谢,将邮件服务器配置更改为使用 SMTP 并且成功了。
    猜你喜欢
    • 1970-01-01
    • 2012-04-27
    • 2019-04-17
    • 2013-11-23
    • 1970-01-01
    • 1970-01-01
    • 2012-01-21
    • 1970-01-01
    • 2018-08-21
    相关资源
    最近更新 更多