Hello, list, I'm doing research for our company's email system, user would use MUA(outlook or foxmail, and mobile phone client) so I have a few questions.
1. How to setup high availability for postfix and dovect? Does common method like HAproxy or Nginx proxy apply them? I'm quite familiar with HAproxy, keepalived and Nginx, but I'm not sure whether they're applicable to postfix and dovecot or not. Note: Haproxy/Nginx proxy would proxy request to one of target servers based on schedule algorithm and health status of application servers As you know, email is critical service and is an infrastructure for a company, but you may run into hardware fails and service is not available if you run email system in a single server. 2. Can I separate postfix and dovecot, running on two servers? Just share Mailbox folder using NFS or storage? I think it's doable, right? 3. Anyway to store email attachment only once? i.e. someone sends an email with an attachment, and this email could be forwarded to another recipients. Anyway to store it only once? Thanks and please forgive me if I ask easy and stupid questions since I'm just a beginner.