From:
Anders Johansson [mailto:andjoh@rydsbo.net] kindly wrote:
Concept: A mail server that doesn't accept remote connections to deliver mail. Mail are fetched from a remote server that handles incoming connections, and delivered locally to an IMAP server (cyrus)
Packages needed: postfix, cyrus-imapd, fetchmail, fetchmailconf (GUI for configuration of fetchmail, not strictly needed)
If I run fetchmailconf while logged in as my regular user, am I creating one of those ~/fetchmailrc files that applies to just my user, or the general fetchmail config that applies to all mail (this user or other)?
What I want is the general case. I guess I can just duplicate lines in the central conf file, changing my account specifics to my wife's, and then to the other user's...
I have a big /data partition, and it would be handy if:
a) fetchmail put the incoming mail there for all users
Links exist. Use them. You could link the /var/spool/mail directory to that huge data partition. {^_-}
b) Cyrus-IMAP knew to expect it / keep it there, rather than in some other (default?) place like /var/spool
The /etc/profile line tells DoveCot where to go for the email. As it happens I store the incoming in the spool directory and the IMAP folders in the user's home directory. That is a more or less arbitrary decision, though. It can change. (Of course, I give /home its own partition as a precaution against new distribution install issues. And I make it plenty big enough.) {^_^} (Doesn't tend to trust omnibus configuration tools. YaST has not yet proven itself to me. And AppArmor already has shown deficiencies for what I want. {^_-}) -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com