[jira] [Commented] (JAMES-4208) Enable AbstractConfigurableAsyncServer features for LMTP
"Benoit Tellier (Jira)" <[email protected]> Tue, 19 May 2026 11:59:00 +0000 (UTC)
| Newsgroups | gmane.comp.jakarta.james.devel |
|---|---|
| Message-ID | <[email protected]> |
[ https://issues.apache.org/jira/browse/JAMES-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18082014#comment-18082014 ]
Benoit Tellier commented on JAMES-4208:
---------------------------------------
> Oops, didn't see your linagora ticket...
You should never need to see any ticket out of the ASF repos / JIRA
Fault is on me. I will do a better job at double ticket opening...
> connection limits actually do work
Nice
> I guess this can be closed after https://github.com/apache/james-project/pull/3043 has been merged.
Thanks for feedback.
> Enable AbstractConfigurableAsyncServer features for LMTP
> --------------------------------------------------------
>
> Key: JAMES-4208
> URL: https://issues.apache.org/jira/browse/JAMES-4208
> Project: James Server
> Issue Type: Improvement
> Components: lmtp
> Reporter: Felix
> Priority: Minor
>
> Currently, the LMTP server has very few features. It does not support proxies, TLS, or connection limits.
> This is the case although it inherits from AbstractProtocolAsyncServer which inherits from AbstractConfigurableAsyncServer which already reads all relevant configurations. They would only need to be used in `LMTPServer`.
> As you can see [here|[https://github.com/apache/james-project/blob/c7408253d958eba594d7d520fc36304500ec291d/server/protocols/protocols-lmtp/src/main/java/org/apache/james/lmtpserver/netty/LMTPServer.java#L167],] some functionality is deliberately disabled.
> Benoit said in [this MR|https://github.com/apache/james-project/pull/3040#discussion_r3248188811] that this could be changed.
> As we do not use James LMTP, I will not have time to work on this but just wanted to officially track this instead of leaving it as a MR comment.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)