Skip to content

Email notification seems to be broken with smtp.ci.centos.org

I see the following backtrace while testing email notification with smtp.ci.centos.org:

org.eclipse.angus.mail.smtp.SMTPAddressFailedException: 454 4.7.1 <anoopcs@example.org>: Relay access denied

	at PluginClassLoader for jakarta-mail-api//org.eclipse.angus.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1997)
Caused: jakarta.mail.SendFailedException: Invalid Addresses;
  nested exception is:
	org.eclipse.angus.mail.smtp.SMTPAddressFailedException: 454 4.7.1 <anoopcs@example.org>: Relay access denied

	at PluginClassLoader for jakarta-mail-api//org.eclipse.angus.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:2097)
	at PluginClassLoader for jakarta-mail-api//org.eclipse.angus.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1291)
	at PluginClassLoader for jakarta-mail-api//jakarta.mail.Transport.send0(Transport.java:233)
	at PluginClassLoader for jakarta-mail-api//jakarta.mail.Transport.send(Transport.java:102)
	at PluginClassLoader for mailer//hudson.tasks.Mailer$DescriptorImpl.doSendTestMail(Mailer.java:712)
	at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
	at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:484)
	at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:497)
	at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:79)
	at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)
	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:218)
	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:140)
	at org.kohsuke.stapler.MetaClass$12.doDispatch(MetaClass.java:686)
. . .
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information