prosta metoda instalacji serwera pocztowego

25

Szukam prostego sposobu zainstalowania serwera poczty na moim serwerze Ubuntu. Chciałbym móc otrzymywać i wysyłać wiadomości e-mail za pośrednictwem poczty internetowej (np. Roundcube).

Mam nazwę domeny Serwer WWW już działa bez problemu.

Kiedy przejrzałem „prostą metodę instalacji serwera pocztowego na Ubuntu”, przybywam na blogi z dosłownie setkami kroków, aby zainstalować serwer pocztowy:

  1. Serwer pocztowy na Ubuntu 12.04: Postfix, Dovecot, MySQL
  2. Tworzenie serwera poczty w systemie Ubuntu
  3. Postfiks

Ale na pewno popełniam błąd, jeśli zastosuję się do tych samouczków i będzie to bardzo czasochłonne. Jednak większość kroków wydaje się bardzo łatwa do zautomatyzowania.

Wypróbowałem kilka metod instalacji:

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

Ale stamtąd nie mam pojęcia, jak dodać konta e-mail i sprawdzić, czy to naprawdę działa.

Czy wiesz, czy istnieje automatyczny sposób instalacji serwera poczty?

EDYCJA - NOWA ODPOWIEDŹ

Mail-In-A-Box

Bardzo interesujący projekt open source, który zamienia maszynę ubuntu w serwer e-mail:

https://github.com/JoshData/mailinabox

oli
źródło
3
Wydaje mi się, że próbujesz uruchomić publicznie dostępną usługę, która współdziała z innymi serwerami, ale nie chce tracić czasu na naukę o niej, a tym bardziej na administrowanie nią. Co zrobisz, gdy zostanie wykorzystany? Jak rozwiążesz ten problem, nie znając podstawowych informacji na temat jego działania? Jest to jedna z tych rzeczy, które należy pozostawić administratorowi * nix, który wie, co robi.
Marcin Kamiński
6
@MartinOrda, rozumiem twój punkt widzenia. To samo można powiedzieć o serwerze internetowym. Jest publicznie dostępny i może być nadużywany. Nadal mogę zrobić „sudo apt-get install lamp ^”, znaleźć mój adres IP, przenieść moją stronę do „/ var / www /” i uzyskać do niej dostęp z dowolnego miejsca. To trzy proste kroki. Ponadto często najlepiej zabezpieczone opcje są wybierane domyślnie. W przypadku serwera pocztowego uważam, że 90% kroków konfiguracji opisanych w zamieszczonych przeze mnie linkach byłoby całkowicie bezużyteczne, aby nauczyć mnie, jak zabezpieczyć mój serwer pocztowy. W najlepszym wypadku może zniechęcić do noobies. Ale to nie pomaga nikomu nauczyć się, jak to zabezpieczyć.
oli
Jasne, oczywiście, że dotyczy to innych systemów, które ze sobą współdziałają. Jeśli chodzi o usługi zabezpieczania - aby to zrobić, musisz najpierw zrozumieć podstawy. Jeśli naprawdę zamierzasz uruchomić takie MTA, powinieneś spojrzeć na listę dostępnych opcji, wybrać ten, który jest spakowany (najlepiej) dla twojej dystrybucji i ma pożądane funkcje i z którymi czujesz się komfortowo. A następnie przeczytaj przyjazny podręcznik, dokumentację itp., Która najprawdopodobniej wyjaśnia, jak go przetestować i sprawdzić, czy jest odpowiednio zabezpieczony. Gdybym musiał ci coś polecić - powiedziałbym Postfix.
Marcin Kamiński
Proszę zobaczyć moją odpowiedź, @MartinOrda jest poprawna. Nieprawidłowe działanie serwera pocztowego może prowadzić do bardzo poważnych grzywien, aw niektórych rzadkich przypadkach do więzienia (choć nie sądzę, że część więzienia dotarła jeszcze do sądu). Uruchomienie na niepoprawnie skonfigurowanym serwerze WWW nie zaszkodzi nikomu oprócz ciebie.
coteyr
... (Przepraszam, nacisnąłem Enter) Uruchomienie niepoprawnie skonfigurowanego, publicznie adresowalnego serwera pocztowego zapewni dosłownie ZABRONIONĄ możliwość ponownego wysyłania dostarczalnej wiadomości e-mail. To się zdarza cały czas. Cały czas sobie z tym radzę. Jeśli nie ma czasu, aby nauczyć się tego kawałka oprogramowania poprawnie, będzie w końcu w całym bałaganie kłopotów, od nie jest w stanie kiedykolwiek e-mail z tej domeny znowu do ogromnych kar z różnych rządów. Z tego powodu postfix jest ustawiony tylko na dostawę lokalną. Nie mogę wystarczająco podkreślić, że najpierw uczysz się z serwerami e-mail w lokalnej sieci, która ...
coteyr

Odpowiedzi:

9

Zimbra jest świetnym i łatwym do skonfigurowania serwerem poczty przy współpracy, może być nieco ciężki dla potrzeb niektórych osób, ale po pierwszej instalacji go uruchomiłem w niecałe 30 minut. Ma nawet płatne wsparcie, jeśli naprawdę go potrzebujesz.

Neojames
źródło
Rzeczywiście wydaje się to najłatwiejszym rozwiązaniem z dużą ilością wbudowanych zabezpieczeń. Dzięki :)
oli
Nie ma problemu! Dobra złotówka w podnoszeniu go!
Neojames,
help.ubuntu.com/community/MailServer , wydaje mi się łatwiejszy
user457015
-1 ograniczona obsługa nowej wersji Ubuntu.
GusDeCooL,
15

To najlepsza / najprostsza metoda.

sudo apt-get install postfix

To jest serwer poczty jest zainstalowany.

Administrowanie tym serwerem poczty to zupełnie inna historia.

Domyślnie postfix będzie dostarczał i przekazywał wszystkie lokalne konta użytkowników. To powinno ci na początek wystarczyć. Jeśli chcesz czegoś bardziej złożonego, NAPRAWDĘ NAPRAWDĘ musisz czytać, uczyć się, uczyć, praktykować itp. Prawidłowe skonfigurowanie serwerów poczty jest bardzo skomplikowane. Nawet przy prawidłowej konfiguracji mają stały nadzór i monitorowanie. Jeśli robisz coś więcej niż dostarczanie lokalne, w 100% zalecamy, aby nie konfigurować własnego serwera pocztowego.

Nie zapomnij skonfigurować rekordów DNS i SPF, jeśli zamierzasz wysyłać wiadomości e-mail na adresy nielokalne. Jest to absolutne minimum i nie spowoduje dostarczenia poczty do większości dostawców usług internetowych.

Ponownie gorąco zachęcam do przeczytania i pełnego zrozumienia tego, co robisz, zanim nawet spróbujesz uruchomić publiczny serwer poczty. Pamiętaj, że (przynajmniej w Stanach Zjednoczonych) możesz zostać ukarany grzywną za wiadomość e-mail za nieprawidłowe wysłanie wiadomości e-mail z serwera. To rzadkie, ale się zdarzyło. Częstszym efektem jest to, że dostajesz się na czarną listę, odrzucasz i oznaczasz jako osobę ogólnie złą i nie możesz ponownie uruchomić serwera pocztowego (zdarza się to dość często).

Jeśli zamierzasz uruchomić serwer publiczny, upewnij się, że najpierw porozmawiasz z usługodawcą internetowym / firmą hostingową. Będziesz potrzebował co najmniej statycznego adresu IP i ich zgody. Większość dostawców usług internetowych zablokuje Cię w 100% przed każdym powrotem do Internetu za działanie nieprawidłowo skonfigurowanego serwera poczty przez dłuższy czas.

Dodaję wszystkie te ostrzeżenia, abyś wiedział, dostawa lokalna, dostawa intranetowa, twoja grzywna. Zdalna dostawa, dowiedz się, co robisz, zanim jeszcze spróbujesz. Niepoprawnie skonfigurowane serwery pocztowe mogą wywołać cały świat katastrof, jeśli nie zostaną właściwie obsługiwane.

Coteyr
źródło
Wygląda na to, że szukasz MTA i MUA. Te są bardzo osobne. Nie ma „łatwego” sposobu, ponieważ istnieje około 9 opcji bazillionowych. Jeśli naprawdę poważnie podchodzisz do prowadzenia własnego serwera pocztowego, porozmawiaj z zespołem logistycznym / integracyjnym swojego dostawcy usług internetowych. Będą mieli pewne rozwiązania, które trzeba wdrożyć, aby rozpocząć. JEŻELI hostingujesz na VPS, to firma VPS prawdopodobnie będzie miała bardzo szczegółowe zasady i wytyczne.
coteyr,
2
-1 Co za pompatyczna odpowiedź.
1
To nie jest pompatyczna odpowiedź, ponieważ jeśli kiedykolwiek spróbowałeś, to koszmar. Jednak NIE ma sensu, dlaczego jest to takie trudne. ŻADEN. Powinienem móc otworzyć port i skończyć z nim.
Jonathan
4

Jeśli dopiero zaczynasz korzystać z serwera e-mail, ale nadal chcesz go skonfigurować. Możesz sprawdzić moją stronę bloga Tiny VPS Postfix .

Jest to dobry punkt wyjścia do nauki i możesz poświęcić konfigurację na pełną konfigurację w przyszłości.

Co to robi

  • Wysyłaj / odbieraj pocztę dla swojej domeny
  • Przekaż wszystkie przychodzące wiadomości e-mail na inny adres e-mail zgodnie z konfiguracją.

Czego nie robi

  • BRAK konta lokalnego, wszystkie nazwy uż[email protected] są skonfigurowane do przekazywania
  • BRAK poczty internetowej. Będziesz korzystać z zewnętrznych usług e-mail (np. Yahoo, GMail itp.)

JEŚLI właśnie tego chcesz, TO skopiuję instrukcję tutaj. POZOSTAŁEM pozostawić tę odpowiedź taką, jaka jest.

John Siu
źródło
3

Mail-In-A-Box

Bardzo interesujący projekt open source, który zamienia maszynę ubuntu w serwer e-mail:

https://github.com/JoshData/mailinabox

oli
źródło
To było dla mnie najlepsze rozwiązanie. Bardzo łatwy w konfiguracji.
Chris Bornhoft
2

Korzystam z wszechstronnego WEBMIN. Znaleziono tutaj

Ma różne moduły, które można włączyć (lub nie) do zarządzania serwerem. Te moduły, tj .: Apache, RAID, Sendmail i tym podobne, są wtyczkami dla Webmina i dlatego można je zarządzać po zainstalowaniu. Webmin może również zarządzać bieżącymi instalacjami i raportami.

Ta prosta aplikacja jest szkieletem administratorów do konfiguracji VOIP, Mail, DATABASE, chmury, firewalla i innych.

Dzięki temu możesz uprościć sprawę lub walczyć z dużymi chłopcami.

Każdy dobrze zagrany administrator systemu użył tego lub czegoś podobnego. Jest to interfejs GUI dla serwera poczty w systemie Ubuntu 12.04: Postfix, Dovecot, MySQL itp. wprowadź opis zdjęcia tutaj

Ringtail
źródło
Wygląda bardzo interesująco, popatrzę na to.
oli
@oli, nawet jeśli nie korzystałeś z modułu poczty, nadal możesz zdalnie administrować serwerem
Ringtail
Ringtail :) jesteś gwiazdą. Powiedziałbym, że najlepsze rozwiązanie
Gadgetroid
1

To nie jest krótkie, ale nie znajdziesz niczego krótkiego. Jest łatwy do naśladowania i bardzo łatwy do administrowania, ponieważ użytkownicy, domeny i tabele przekazywania będą wirtualne w MySQL. Użytkownicy poczty nie potrzebują konta systemowego, aby zalogować się do POP lub IMAP. Współpracuje z StartTLS lub SSL.

Pomaga budować zapytania mysql i podpinać je w postfiksie, aby używać mysql jako wirtualnego zaplecza oraz instalować programy antywirusowe, filtry antyspamowe i pocztę internetową (SquirrelMail). Istnieją różne wersje przewodnika dla różnych wersji Ubuntu.

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

Laurent
źródło
-1

Pomoc Ubuntu / MailServer https://help.ubuntu.com/community/MailServer

Oficjalna dokumentacja Ubuntu jest przez większość czasu, dość łatwa.

użytkownik457015
źródło
Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Braiam
Nie tylko teoretycznie odpowiada na pytanie. Odpowiada na pytanie.
user457015
Czy czytałeś link zawarty w komentarzu?
Braiam
Szukałem czegoś prostego do zainstalowania ... Podałeś długą listę oprogramowania do zainstalowania, z tyloma krokami do instalacji każdego z nich ... Pojedynczy błąd w tylko jednym kroku i nic nie działa ... Chciałem coś bardziej uniwersalnego z łatwą konfiguracją.
oli
Większość kroków to kopiowanie / wklejanie w terminalu. Czy to nie jest „łatwe”, ponieważ nie ma go w GUI?
user457015