Что нужно и что нельзя делать при настройке почтового сервера в Ubuntu? Есть какие-нибудь ошибки?
+1 для Postfix
Быть очень будьте осторожны, чтобы убедиться, что ваша машина не может использоваться в качестве открытого реле. Если это только для внутренней сети, не принимайте соединения на вашем публичном IP. Если это для внешнего SMTP-сервера, убедитесь, что вы не принимаете электронную почту, не предназначенную для вашего домена. Если вам нужно предоставить SMTP для своих пользователей, когда они находятся вне сети, либо используйте VPN (в этом случае они не находятся за пределами сети), либо реализуйте аутентификацию (и настоящую аутентификацию, а не только POP перед SMTP).
Что бы вы ни делали, не используйте Sendmail. Файлы конфигурации настолько сложны, что они создали макроязык, который компилируется до фактических файлов конфигурации.
Книга O'Reilly Sendmail (книга о летучих мышах) - самая толстая на моей полке.
Делать:
exim
или postfix
, они (IMNSHO) на данный момент единственные надежные SMTP-серверы для Linux.У Slicehost есть фантастические статьи, которые будут работать с любым хостом, с руководствами по электронной почте на article.slicehost.com/email.
Я бы использовал qmail, просто следуйте этой очень хорошей книге "Жизнь с qmail"