spooled mail is never delivered

[email protected]
Newsgroups gmane.comp.jakarta.james.user
Message-ID <[email protected]>
hi

james-3.4.0 tarball installed on linux fedora v29 (no docker used). 

echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.fc29.x86_64/jre

I can telnet to james at ports 143 & 25 - (also to an external mail server, so isp is not blocking port 25)

Everything else mostly looks fine:- 

I create a localhost user and can login using the jwma webmail imap frontend, with any of the three mailstore types configured.

I can create and persist maildir and jpa mailboxes using jwma 

If I send a message either to a local user or to a remote mail exchanger, the james -server.log reports the message has been spooled, but it is never delivered

If I try to send mail to my localhost user with the mailx cli program it is also never received

I do see some error message in logs, but I'm not sure what triggers this (below). It does not appear to be connected to attempts to send mail in any case.

Am I missing some configuration step?

-------------------------------------------------------------------------------

WARN  20:59:32,112 | org.apache.james.imapserver.netty.ImapChannelUpstreamHandler | Error while processing imap request
java.nio.channels.ClosedChannelException
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.cleanUpWriteBuffer(AbstractNioWorker.java:433)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(AbstractNioWorker.java:373)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:93)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)
	at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

--
David Matthews
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.