простой способ установить почтовый сервер

25

Я ищу простой способ установить почтовый сервер на моем сервере Ubuntu. Я хотел бы иметь возможность получать и отправлять электронные письма через веб-почту (например, roundcube).

У меня есть доменное имя. Веб-сервер уже работает без проблем.

Когда я погуглил «простой метод установки почтового сервера в Ubuntu», я попал в блоги с буквально сотнями шагов по установке почтового сервера:

  1. Почтовый сервер в Ubuntu 12.04: Postfix, Dovecot, MySQL
  2. Создание почтового сервера в Ubuntu
  3. постфикс

Но, конечно, я сделаю ошибку, если буду следовать этим урокам, и это будет очень очень много времени. Тем не менее, большинство шагов выглядит очень легко автоматизировать.

Я попробовал несколько способов установки:

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

Но оттуда я понятия не имею, как добавить учетные записи электронной почты и проверить, действительно ли это работает.

Знаете ли вы, есть ли автоматический способ установки почтового сервера?

РЕДАКТИРОВАТЬ - НОВЫЙ ОТВЕТ

Mail-In-A-Box

Очень интересный проект с открытым исходным кодом, который превращает компьютер с Ubuntu в почтовый сервер:

https://github.com/JoshData/mailinabox

оли
источник
3
Мне кажется, что вы пытаетесь запустить общедоступную службу, которая взаимодействует с другими серверами, не желая тратить время на изучение этого и тем более на его администрирование. Что ты будешь делать, когда им злоупотребят? Как вы будете устранять неполадки, не зная элементарных подробностей о его работе? Это одна из тех вещей, которую следует оставить администратору * nix, который знает, что делает.
Марцин Камински
6
@ MartinOrda, я понимаю вашу точку зрения. Однако вы могли бы сказать то же самое для веб-сервера. Это общедоступно, и им можно злоупотреблять. Тем не менее, я могу сделать «sudo apt-get install lamp ^», найти мой ip, переместить мою веб-страницу в «/ var / www /» и получить к ней доступ из любого места. Это три простых шага. Более того, зачастую наиболее безопасные параметры выбираются по умолчанию. Что касается почтового сервера, я считаю, что 90% шагов установки, описанных в ссылках, которые я разместил, были бы совершенно бесполезны, чтобы научить меня, как защитить свой почтовый сервер. В лучшем случае это может отпугнуть новичков. Но это никому не поможет научиться его обезопасить.
Оли
Конечно, это относится и к другим системам, которые взаимодействуют друг с другом. Что касается защиты сервисов - для этого вам прежде всего необходимо понять основы. Если вы действительно намереваетесь запустить такой MTA, вам следует посмотреть список доступных вариантов, выбрать тот, который упакован (в идеале) для вашего дистрибутива и имеет функции, которые вы хотите и с которыми вам удобно работать. А затем прочтите дружественное руководство, документацию и т. Д., Которые, скорее всего, объясняют, как его протестировать и проверить, надежно ли он защищен. Если бы мне нужно было порекомендовать один - я бы сказал Postfix.
Марцин Камински
Пожалуйста, смотрите мой ответ, @MartinOrda правильно. Неправильный запуск почтового сервера может привести к очень серьезным штрафам и, в некоторых редких случаях, к тюремному заключению (хотя я не думаю, что часть тюремного заключения сделала это через суд). Запуск на неправильно настроенном веб-сервере никому не повредит, кроме вас.
Coteyr
... (Извините, нажал enter) Запуск неправильно настроенного, публично адресуемого почтового сервера избавит вас буквально от запрета на повторную отправку доставляемого электронного письма. Это происходит все время. Я имею дело с этим все время. Если вы не потратите время на то, чтобы правильно изучить этот программный продукт, вы столкнетесь с целой неразберихой, начиная от невозможности когда-либо снова отправлять электронную почту с этого домена, до огромных штрафов от различных правительств. По этой причине постфикс установлен только для локальной доставки. Я не могу не подчеркнуть, что вы узнаете сначала с почтовых серверов на локальной сети, что ...
coteyr

Ответы:

9

Zimbra - это отличный и простой в настройке почтовый сервер с возможностью совместной работы, он может быть немного тяжел для нужд некоторых людей, но когда я впервые установил его, он был запущен менее чем за 30 минут. Он даже заплатил поддержку, если вам действительно это нужно.

Neojames
источник
Действительно, это кажется самым простым решением с большой встроенной защитой. Спасибо :)
Оли
Нет проблем! Удачи в получении!
Neojames
help.ubuntu.com/community/MailServer , мне кажется проще
user457015
-1 ограниченная поддержка новой версии Ubuntu.
GusDeCooL
15

Это лучший / простой метод.

sudo apt-get install postfix

Вот так почтовый сервер установлен.

Теперь администрирование этого почтового сервера - это совсем другая история.

По умолчанию postfix доставит и ретранслирует все локальные учетные записи пользователей. Это должно начать вас. Если вы хотите что-то более сложное, тогда вам действительно нужно читать, учиться, учиться, учиться и т. Д. Почтовые серверы очень и очень сложно правильно настроить. Даже при правильной настройке они постоянно контролируются и контролируются. Если вы делаете что-то большее, чем локальная доставка, тогда я на 100% рекомендую вам не устанавливать свой собственный почтовый сервер.

Не забудьте настроить записи DNS и SPF, если вы собираетесь отправлять электронные письма на нелокальные адреса. Это минимальный уровень и не приведет к доставке почты большинству интернет-провайдеров.

Опять же, я настоятельно призываю вас прочитать и полностью понять, что вы делаете, прежде чем пытаться запустить публичный почтовый сервер. Имейте в виду, что (по крайней мере, в США) вы можете быть оштрафованы по электронной почте за сообщения, отправленные с вашего сервера неправильно. Это редко, но случилось. Более распространенным эффектом является то, что вы попадаете в черный список, избегаете и помечаетесь как обычно злые люди и вам запрещается когда-либо снова запускать почтовый сервер (это случается довольно часто).

Если вы собираетесь запустить публичный сервер, сначала поговорите с вашим провайдером / хостингом. Вам понадобится как минимум статический IP и их разрешение. Большинство интернет-провайдеров будут блокировать вам 100% от каждого возврата в Интернет за работу неправильно настроенного почтового сервера в течение длительного периода времени.

Я добавляю все эти предупреждения, чтобы вы знали, локальная доставка, доставка по интранету, ваш штраф. Удаленная доставка, знайте, что вы делаете, прежде чем даже попытаться это сделать. Неправильно настроенные почтовые серверы могут привести к целому миру катастрофы, если не будут правильно обработаны.

coteyr
источник
Вы также, кажется, ищете MTA и MUA. Это очень разные. Не существует «легкого» пути, потому что существует около 9 вариантов. Если вы действительно серьезно относитесь к работе с собственным почтовым сервером, поговорите с командой вашего провайдера по логистике / интеграции. У них будут некоторые решения, которые вам нужно будет реализовать, чтобы начать. Если ваш хостинг на VPS, то у компании VPS, скорее всего, будут очень специфические правила и рекомендации.
Котейр
2
-1 Какой помпезный ответ.
1
Это не совсем напыщенный ответ, потому что, если вы когда-либо пробовали, это кошмар. Тем не менее, нет никакого смысла, почему это так сложно. НИКТО. Я должен иметь возможность открыть порт и покончить с этим.
Джонатан
4

Если вы новичок на почтовом сервере, но все еще хотите его настроить. Вы можете проверить мою страницу блога Tiny VPS Postfix .

Это хорошая отправная точка для изучения, и вы можете в дальнейшем использовать конфигурацию для полной настройки.

Что оно делает

  • Отправить / получить почту для вашего домена
  • Переслать всю входящую электронную почту на другой адрес электронной почты в соответствии с конфигурацией.

Что это не так

  • НЕТ локальной учетной записи, все username@your-domain.com настроены для пересылки
  • НЕТ веб-почты. Вы будете использовать стороннюю службу электронной почты (например, Yahoo, GMail и т. Д.)

Если это то , что вы хотите, ТОГДА я скопирую инструкцию здесь. В противном случае я просто оставлю этот ответ как есть.

Джон Сиу
источник
3

Mail-In-A-Box

Очень интересный проект с открытым исходным кодом, который превращает компьютер с Ubuntu в почтовый сервер:

https://github.com/JoshData/mailinabox

оли
источник
Это было лучшее решение для меня. Очень прост в настройке.
Крис Борнхофт
2

Я использую всеобъемлющий WEBMIN. Нашел здесь

Он имеет различные модули, которые вы можете включить (или нет) в управление вашим сервером. Эти модули, такие как: Apache, RAID, Sendmail и тому подобное, являются подключаемым модулем для Webmin и, следовательно, становятся управляемыми при установке. Webmin также может управлять вашими текущими установками и отчетами.

Это простое приложение является основой администраторов для настройки VOIP, Mail, DATABASE, облака, брандмауэра и многого другого.

Вы можете держать это просто или кататься с большими мальчиками с этим.

Любой хорошо играющий системный администратор использовал это или что-то подобное. Это интерфейсный интерфейс к почтовому серверу в Ubuntu 12.04: Postfix, Dovecot, MySQL и т. Д. введите описание изображения здесь

Самка луня
источник
Это выглядит очень интересно, я посмотрю на это.
Оли
@oli, даже если вы не использовали почтовый модуль, вы все равно можете удаленно администрировать свой сервер
Ringtail
Ringtail :) ты звезда. Я бы сказал, лучшее решение
Gadgetroid
2

Вам также следует подумать об одной из идей «mailinabox», публикации Дрю Кроуфорда о том, как NSA-подтверждение вашей электронной почты за 2 часа .

rfreytag
источник
1
Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить здесь основные части ответа и предоставить ссылку для справки.
Кевин Боуэн
1

Это не коротко, но вы не найдете ничего короткого. За ним легко следить и его очень легко администрировать, так как пользователи, домены, прямые таблицы будут виртуальными в MySQL. Пользователям почты не нужна системная учетная запись для входа в POP или IMAP. Работает с StartTLS или SSL.

Он помогает вам создавать запросы mysql и перехватывать их в postfix, чтобы использовать mysql в качестве виртуального бэкэнда и устанавливать антивирус, антиспам-фильтры и веб-почту (SquirrelMail). Существуют различные версии руководства для разных выпусков Ubuntu.

http://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-12.04-lts .

Laurent
источник
-1

Справка по Ubuntu / MailServer https://help.ubuntu.com/community/MailServer

Официальная документация Ubuntu в большинстве случаев достаточно проста.

user457015
источник
Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить здесь основные части ответа и предоставить ссылку для справки.
Брайам
Мало того, что теоретически ответить на вопрос. Это ответ на вопрос.
user457015
Вы прочитали ссылку, которая включена в комментарий?
Брайам
Я искал что-то простое для установки ... Вы предоставили длинный список программного обеспечения для установки, с таким количеством шагов для установки каждого из них ... Одна ошибка всего за один шаг, и ничего не работает .... Я хотел что-то более все-в-одном, с простой конфигурацией.
Оли
Большая часть шага - копирование / вставка в терминале. Разве это не «легко», потому что это не в графическом интерфейсе?
user457015