Answer the question
In order to leave comments, you need to log in
Classification of mail servers?
I have a question of sorts.
What analogies can you give in the world of mail servers to the world of web servers? For example, what is mainstream (apache2), what is quite light and functional (nginx, lighttpd), and what is looked at with suspicion? (IIS)
I want to learn such a terrible thing as mail server administration, but I don't know which one is suitable for this. I would like an "analogue" of nginx :)
Answer the question
In order to leave comments, you need to log in
I highly recommend postfix, especially for studying there is a very good translation into Russian on this server: Postfix. Detailed Manual
Despite the fact that at first I was embarrassed that it is divided into a number of independent programs (in contrast to the same Exim), i.e. top does not have a single “mail server” process, but after reading it in more detail, especially with the architecture, I came to the conclusion that this is an ideal mailer. Therefore, for a long time for myself, the question of choosing a mailer does not arise.
If you don't need corporate secrets, forget and use well-known SMTP servers (Yandex.Mail, Google Apps) and enjoy life. And the speed is sufficient, and you can do whatever you want with the mail and there is enough space and the spam filter is guaranteed not to be naughty (fine tuning of grellists, analyzers, setting the priority of letters, trying to find the optimal level), this is a terrible and disastrous thing and with simpler queues.
I myself use dbmail + exim4 + spamassassin + calm + roundcube.
I also tried dovecot, sendmail
If you use Debian, then it comes in the basic set of applications, for minimal customization for your server, just configure via dpkg-reconfigure, it is possible to split the config into many files (for easier navigation through the settings), in terms of speed and reliability, IMHO , it is about the same with both postfix and sendmail. I especially want to note the good integration with various filtering systems and analyzers.
DBMail is faster than dovecot, has less documentation, and is easy to manage due to its architecture. Support for sieve out of the box, you can configure both the filtering of unwanted emails and storage in different folders. Included are several applications for administration
PS For some reason, in the process of setting up a mail server, I always had a lot of surprises that did not happen when setting up any other server software.
Hm. If you do not have a large AD and a budget - your company is unlikely to buy Exchange - the same exim / postfix is better for you, and the exchange'a analogue project, I forgot what it is called. In companies with large org. Exchange structures without options. I would go crazy thinking about how to keep a Unix mail server running when I have over 500 users. Although I will put some exim in front of it just as a spam cutter.
postfix / exim - humar readable configs, as for me personally, Exim is more readable, but it is monolithic, postfix is modular, theoretically it should be easier to expand it, but I was told by the moment that the letter in the process of transferring between processes several times changed its message-id and because of this, it is more difficult to figure it out in the logs if something does not work as expected.
there are already "assembled combines", the same Zimbra, Zarafa, Open-XChange.
if there are few users, you can try CommuniGate(<=10), Axigen(<=100)
Anyway, thanks for the replies, I'll target postfix and then maybe torment exim. Apparently these two are lighttpd and nginx :). I would mark as a solution and the answer of the habrauser VBart , but you can mark only 1. Alas, there is nothing to raise karma for those who answered either.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question