KrEdEnS | 2020-11-03 22:05:19 UTC | #1
Mailu.io to prosty, ale w pełni funkcjonalny serwer pocztowy uruchamiany w dockerze :)
Do poprawnego dostarczania poczty, wymagany jest adres, który nie widnieje na listach RBL: kliknij i sprawdź swój adres!
ClamAV - oprogramowanie antywirusowe: wikipedia.org/wiki/ClamAV | clamav.net
Żeby poprawnie skonfigurować revDNS’A ustaw rekord A, subdomeny mail.twojadomena.pl na adres IPv4 serwera (gdzie stable.ovh to twoja domena, mail.stable.ovh to twoja subdomena a 94.130.228.125 to adres twojego serwera).
Teraz zmieniamy revDNS’A (w przypadku lvlupa utwórz ticket z taką prośbą)
Następnie konfigurujemy rekord MX:
Wymagane przelogowanie się na użyszkodnika root
apt update && apt upgrade
apt install sudo curl pwgen
curl -fsSL https://get.docker.com/ | sh
curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
mkdir /mailu && cd /mailu
pwgen 16
- zapisz jedno hasło (gdzieś na boku)
Aby wygenerować powyższe pliki wchodzimy na stronę setup.mailu.io i wzorujemy się na poniższych zrzutach ekranu (gdzie stable.ovh to twoja domena, mail.stable.ovh to twoja subdomena a 94.130.228.125 to adres twojego serwera)
UWAGA! Musisz podmienić powyższe domeny i adres IPv4!
Po skończonej konfiguracji klikamy przycisk Setup Mail. Po kliknięciu zostaniemy przekierowani na stronę z wygenerowanymi plikami.
Interesują nas dwie komendy zaznaczone poniżej, kopiujemy je i wykonujemy.
Pobrały nam się dwa pliczki, edytujemy mailu.env poniższym poleceniem:
nano mailu.env
I zmieniamy wartość przy SECRET_KEY=wartość na tą, którą zapisaliśmy sobie (patrz początek podpunktu 3)
Po podmiance zapisujemy plik i przystępujemy do instalacji serwera pocztowego :)
UWAGA! Zmień twojadomena.pl i przykładowe-hasło na swoją domenę i swoje hasło (hasło dla użytkownika [email protected])
docker-compose -p mailu up -d
docker-compose -p mailu exec admin flask mailu admin admin twojadomena.pl przykładowe-hasło
Logujemy się na stronę administracyjną naszego serwera (mail.twojadomena.pl/admin)
To już prawie koniec! Zostało nam tylko sprawdzenie, czy nasza poczta pięknie śmiga do odbiorcy, w tym celu wykorzystamy mail-tester.com
Jak widzimy wszystko działa :)
TheMultii | 2020-11-03 22:01:00 UTC | #2
1, 2, 5, 4, 5 - ciekawa numeracja 🤔
Poradnik super, teraz już nie wyłysieję przy konfigurowaniu poczty na serwerze (przynajmniej jeszcze nie )
KrEdEnS | 2020-11-03 22:10:18 UTC | #3
Panie, numeracja prima sorta
Glupikocz | 2020-11-03 22:49:37 UTC | #4
RoundCube trzeba samemu instalować czy nie?
Jeśli tak czy zrobisz poradnik w którym będzie pokazane jak zainstalować i jak połączyć to z Mailu.io
KrEdEnS | 2020-11-03 22:53:29 UTC | #5
RoundCube jest w pakiecie
EDIT. Możesz także wybrać klienta https://www.rainloop.net/
Glupikocz | 2020-11-03 23:42:01 UTC | #6
A co bardziej byś polecił Rainloop czy Roundcube?
KrEdEnS | 2020-11-03 23:47:25 UTC | #7
Prywatnie wybrał bym Roundcube, z resztą i tak maila można podpiąć pod aplikacje gmaila na tel lub byle jakiego klienta poczty :)
Glupikocz | 2020-11-04 09:22:32 UTC | #8
Wiem wiem, ale tak pytam bo ostanio męczyłem się właśnie z poprawną instalacją serwera poczty to wysiadłem po paru dniach. Spróbuję czy to działa i dam znać :P
KrEdEnS | 2020-11-04 09:31:47 UTC | #9
U mnie działa
Glupikocz | 2020-11-04 09:39:20 UTC | #10
I mam problem podczas instalacji z docker-compose
KrEdEnS | 2020-11-04 09:44:07 UTC | #11
Wszystko działa prawidłowo, zwróciło Ci błąd, że coś już tam Ci chodzi w tle :)
EDIT. Spróbuj zainstalować na “czysto” ewentualnie usuń utworzone kontenery - na “czysto” najlepiej
Glupikocz | 2020-11-04 10:05:04 UTC | #12
A powiesz mi jak usunąć te kontenery bo nic nie istalowałem to dziwne :stuckouttongue:
Jakbyś mogł wbić na Glupikocz.fun ts3 zawsze mi tam pomagałeś :smiley:
a tu drugi błąd oczywiście hasło było na koncu dodane lecz nie pokazałem
Mespi | 2020-12-23 14:26:04 UTC | #14
Czy znajdzie się jakaś pomocna ręka z podłączeniem Mailu pod nginx? 😁
Timo | 2020-12-23 14:57:49 UTC | #15
Zajrzyj do dokumentacji i spróbuj samemu:
https://mailu.io/master/reverse.html
Jeśli napotkasz jakieś błędy, możesz pisać w nowym wątku. Pomożemy :sunglasses: