This is an automated email from the ASF dual-hosted git repository. chibenwa pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 5d661a35648a50ba4ce1c2e00859262e652fc7e2 Author: Quan Tran <[email protected]> AuthorDate: Wed Jun 24 14:35:11 2026 +0700 JAMES-4210 Remove obsolete SMTP auth config stubs from LMTP Remove LMTP test and server implementations of SMTP authentication configuration methods that no longer exist after SMTP AUTH moved to SASL mechanisms. --- .../apache/james/protocols/lmtp/LMTPConfigurationImpl.java | 14 -------------- .../java/org/apache/james/lmtpserver/netty/LMTPServer.java | 13 ------------- 2 files changed, 27 deletions(-) diff --git a/protocols/lmtp/src/test/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java b/protocols/lmtp/src/test/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java index c81959b067..59a01adbf0 100644 --- a/protocols/lmtp/src/test/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java +++ b/protocols/lmtp/src/test/java/org/apache/james/protocols/lmtp/LMTPConfigurationImpl.java @@ -18,10 +18,6 @@ ****************************************************************/ package org.apache.james.protocols.lmtp; -import java.util.Optional; - -import org.apache.james.jwt.OidcSASLConfiguration; - public class LMTPConfigurationImpl extends LMTPConfiguration { private long maxMessageSize = 0; @@ -44,14 +40,4 @@ public class LMTPConfigurationImpl extends LMTPConfiguration { public void setMaxMessageSize(long maxMessageSize) { this.maxMessageSize = maxMessageSize; } - - @Override - public boolean isPlainAuthEnabled() { - return false; - } - - @Override - public Optional<OidcSASLConfiguration> saslConfiguration() { - return Optional.empty(); - } } diff --git a/server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/netty/LMTPServer.java b/server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/netty/LMTPServer.java index 492b3e520e..568e077fd9 100644 --- a/server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/netty/LMTPServer.java +++ b/server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/netty/LMTPServer.java @@ -18,12 +18,9 @@ ****************************************************************/ package org.apache.james.lmtpserver.netty; -import java.util.Optional; - import org.apache.commons.configuration2.HierarchicalConfiguration; import org.apache.commons.configuration2.ex.ConfigurationException; import org.apache.commons.configuration2.tree.ImmutableNode; -import org.apache.james.jwt.OidcSASLConfiguration; import org.apache.james.lmtpserver.CoreCmdHandlerLoader; import org.apache.james.lmtpserver.jmx.JMXHandlersLoader; import org.apache.james.protocols.api.ProtocolSession; @@ -121,16 +118,6 @@ public class LMTPServer extends AbstractProtocolAsyncServer implements LMTPServe public String getSMTPGreeting() { return LMTPServer.this.lmtpGreeting; } - - @Override - public boolean isPlainAuthEnabled() { - return false; - } - - @Override - public Optional<OidcSASLConfiguration> saslConfiguration() { - return Optional.empty(); - } } @Override --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
