gpt4 book ai didi

Archiva SMTP 发件人地址需要真实域名 错误

转载 作者:行者123 更新时间:2023-12-02 14:02:51 24 4
gpt4 key购买 nike

我安装了独立的 Apache Archiva 1.3 Maven 存储库,但在配置电子邮件验证的 SMTP 设置时遇到问题。我通过更改 jetty.xml 中的 mail.smtp.host 属性来配置 SMTP 地址。我在 Archiva 网站上找不到任何用于配置此功能的文档。

  <New id="validation_mail" class="org.mortbay.jetty.plus.naming.Resource">
<Arg>mail/Session</Arg>
<Arg>
<New class="org.mortbay.naming.factories.MailSessionReference">
<Set name="user"></Set>
<Set name="password"></Set>
<Set name="properties">
<New class="java.util.Properties">
<Put name="mail.smtp.host">mail.xyz.com</Put>
</New>
</Set>
</New>
</Arg>
</New>

这是我尝试注册用户时遇到的错误

Failed messages: com.sun.mail.smtp.SMTPSendFailedException: 553 5.5.4 <testuser@localhost>... Real domain name required for sender address

引起

org.springframework.mail.MailSendException; nested exception details (1) are:
Failed message 1:
com.sun.mail.smtp.SMTPSendFailedException: 553 5.5.4 <testuser@localhost>... Real domain name required for sender address

最佳答案

我将 security.properties 文件添加到了 conf 目录中,如上所述 here 。然后,我将下面列出的属性添加到该文件中。 email.from.address 属性就是答案。这些属性可以在 Redback config-defaults.properties 中找到。 .

email.validation.required=true
email.from.name=Archiva Admin
email.from.address=archivaadmin@xyz.com
email.validation.subject=Archiva Maven Repository

关于Archiva SMTP 发件人地址需要真实域名 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2592434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com