Apologies if I've sent this before, but I lost a few mail messages due to a slip of the finger, so in case I did post this before, here's a very brief version.
I'm the de facto email administrator for a small Fedora 20 system, going to uprade to 22 shortly, with Postfix and Dovecot supposedly configured to work together. Using LMTP for both components. I can telnet from within and without my server on port 143 for Dovecot and 25 for Postfix successfully, although I have nothing specifically set in main.cf for what ports to listen on. Maybe that's where LMTP comes in? Knowing enough of all of this to get me in deep, am not sure at this point. There's a lot of discussion in main.cf about Cyrus, which, to the best of my knowledge, I'm not using. As I said, it's a very simple system--half a dozen virtual users which Dovecot is handling, a handful of virtual users which Postfix should be handling in its /etc/postfix/virtual list of relays, and a Mailman implementation which I haven't even begun to test yet until I get the Postfix component working. My problem is that when I send a message to the server, it never shows up. A few hours later, I get a level 4 SMTP retry failure count exceeded, the message has been in queue too long, etc. I'm presuming something on my server is set up wrong, and it's probably something in main.cf. Ideas of what to check and change greatly appreciated.