> > > Yes. Do any Postfix administrators with busy systems rely on NFS?
> > That seems like a really bad idea, honestly.
>
> So NFS is a poor, outdated choice for mail storage in 2020 for a small/medium
> enterprise?

The problem is one of data consistency and locking. Running a farm of IMAP 
servers off of a common NFS store is acceptable if you make sure Attribute 
caching is off and you *carefully* review your software manual for gotchas on 
NFS. For example DoveCot has settings that make it safer for using on NFS.

When running a 'shared' sort of setup 'MailDir' style delivery (each message is 
a unique file) as opposed to 'mbox' style is required.

> True, mail delivery won't be postfix responsibility on larger platforms but 
> the this
> mailing list is full of relevant experience.

What is the size of your org? It's customary to have a front-end Postfix host 
that ingests mail, and then sends it to the final delivery host which would 
also be your IMAP server. On any large number of users some kind of hash is 
used to distribute email storage across multiple nodes. You could run NFS as 
the backing store on a single-node (or consistent hash) setup bearing the above 
in mind. Or you could use local storage and NBD to replicate to another machine 
for Active/Passive failover.

In this day and age running your own email service is pretty unusual. There are 
lots of hosted alternatives, just provide credit card.

Reply via email to