У меня только что была эта проблема, поэтому для записи я думаю, что это, вероятно, потому, что вам нужно заменить <Password-Administrator>
в файлах WEB-INF / classes / amPasswordResetModuleMsgs * .properties реальным адресом электронной почты.
Я обнаружил, что мой файл журнала отладки Authentication содержит эту ошибку:
ERROR: Could not send email to user [Ljava.lang.String;@30720e48
com.sun.mail.smtp.SMTPSendFailedException: 553 5.5.4 <Password-Administrator>... Domain name required for sender address Password-Administrator
;
nested exception is:
com.sun.mail.smtp.SMTPSenderFailedException: 553 5.5.4 <Password-Administrator>... Domain name required for sender address Password-Administrator
at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2057)
Первоначально я нашел решение в списке рассылки OpenAM: http://lists.forgerock.org/pipermail/openam/2012-April/005912.html
Iиспользовал эту команду sed для обновления всех файлов одновременно:
sed -i -e 's/\<Password-Administrator\>/user@address\.com\.au/g' amPasswordResetModuleMsgs*.properties