0

Windows マシンで Archiva をセットアップしようとしています。以下は、管理者ユーザーを作成しようとしたときに表示されるエラーです。

/archiva/security/register.action へのアクセスに問題があります。理由:

Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;

ネストされた例外: java.net.ConnectException: 接続が拒否されました: 接続原因:

org.springframework.mail.MailSendException: メール サーバー接続に失敗しました。ネストされた例外は javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25; です。ネストされた例外は次のとおりです: java.net.ConnectException: 接続が拒否されました: org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:419) で接続 org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java: 342) org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:338) で org.codehaus.redback.integration.mail.MailerImpl.sendMessage(MailerImpl.java:131) で org.codehaus.redback.integration .mail.MailerImpl.sendAccountValidationEmail(MailerImpl.java:73) at org.codehaus.plexus.redback.struts2.action.RegisterAction.register(RegisterAction.java:154) at sun.reflect.

誰もこの問題に直面しましたか?

4

1 に答える 1

1

1 つの解決策 - SMTP サーバーを定義します。

jetty.xml で:

 <Resource name="mail/Session"  type="javax.mail.Session" auth="Container" 
   mail.smtp.host="localhost" 
   mail.smtp.auth="true" 
   mail.user="USERNAME" 
   mail.password="PASSWORD" 
   mail.port="25" 
   mail.transport.protocol="smtp" 
   mail.debug="true"/>

または、Windows に smtp サーバーをインストールします。メール設定を無効にできるかどうかわかりません。

于 2012-09-07T12:02:52.530 に答える