Я действительно не люблю административные задачи, но мне по некоторым причинам нужен VPS (голая система Debian - без панелей управления). Одна вещь, которая меня пугает, - это настройка почтового сервера - никогда не делал этого раньше - никогда не хотел этого делать.
Я бы подумал об использовании специальной учетной записи где-нибудь на управляемом сервере, который я ссылаюсь на свою запись MX, но, похоже, проблема заключается в отправке электронных писем с сервера, который не зарегистрирован в MX - фильтр спама, похоже, не нравится это.
И мне нужно использовать свой собственный веб-сервер, потому что все управляемые серверы имеют очень низкий объем электронной почты - например, 500 в день, что бесполезно для информационного бюллетеня.
Так что ты посоветуешь?
Использую Exim. С точки зрения настраиваемости, я считаю, что это самый простой способ. На самом деле что угодно, только не Sendmail. Exim со встроенным Perl, на мой взгляд, ОГРОМНЫЙ плюс.
В качестве простого почтового SMTP-сервера, управляемого из командной строки, я использовал Postfix без особых проблем.
Для более сложного, но очень безопасного почтового сервера вы можете посмотреть Qmail.
Оба, после правильной настройки, довольно просты в использовании и по большей части достаточно автономны. К сложным частям относятся настройка ведения журнала, проверка правильности настройки записей MX и правильной настройки параметров ретрансляции. И конечно же резервные копии.
Postfix довольно удобен в использовании, поскольку в него легко подключить такие вещи, как ClamAV, для сканирования на наличие вредоносных программ, а также для блокировки исполняемых вложений и установки ограничений на размеры входящих файлов. Также довольно просто подключить блокировку спама и байесовскую фильтрацию.
Оба этих почтовых сервера просты в управлении из командной строки.
Обязательно учитывайте: избыточность (RAID?) Мониторинг резервных копий (проверьте журналы на наличие красных флажков, может быть, nagios для дискового пространства и использования ЦП?) Регулярные обновления на случай обнаружения дыр, которые необходимо закрыть фильтрация (вложения, вирусы)
Это те кусочки, о которых я могу прийти в голову. Почтовые серверы являются одними из самых сложных задач для администрирования, потому что они требуют регулярного мониторинга и обслуживания, и обычно, если он выходит из строя, это очень заметно для пользователей, и они получают очень расстроены отключениями. Если вам неудобно добавлять его в ротацию мониторинга или обслуживания сервера, вы можете передать его на аутсорсинг или попросить кого-нибудь сделать это за вас. Это не обязательно так ужасно, но если у вас есть серьезные сомнения по поводу этого, то, возможно, это не та задача, к которой вы хотите стремиться. Игнорируемые почтовые серверы становятся хорошей мишенью для злоупотреблений и спамеров.
Зачем заниматься серверным администрированием, если вам это не нужно (или вы не хотите, или у вас есть на это бюджет). Используйте почтовую службу, например MailChimp для отправки вашего информационного бюллетеня. Это бесплатно до 500 подписчиков (3000 в месяц).
Вы можете рассмотреть возможность использования Цитадель. Установить в Debian очень просто - apt-get install citadel
.
Это более мощный, чем просто почтовый сервер, но при этом легкий. Фактически, как только вы начнете интегрировать некоторые дополнительные функции, помимо электронной почты (например, веб-почту, списки рассылки), вам придется выполнять множество настроек различного программного обеспечения. Цитадель - это универсальный магазин.
Скорее всего, любой план VPS, который вы получите, уже будет иметь Sendmail или Postfix (или оба). Вероятно, он отключен по умолчанию, поэтому просто нужно включить его и настроить ретрансляцию. Postfix будет проще всего настроить, поэтому, если у вас есть выбор, используйте Postfix вместо Sendmail.
У qmail есть преданные поклонники, но это НЕ ПО, которое я бы рекомендовал новичку. Установка qmail - непростая задача. Прочтите главу об установке Life With Qmail, если вы мне не верите: http://www.lifewithqmail.org/ - qmail гордится тем, что здесь нет автоматического установщика, и для начала нужно быть опытным администратором.