Postfix i wirtualne konta, jak to skonfigurowa

Konfiguracja serwerów, usług, itp.
Sawko
Posty: 6
Rejestracja: 30 stycznia 2009, 00:50

Postfix i wirtualne konta, jak to skonfigurować?

Post autor: Sawko »

Witam serdecznie!

Zainstalowałem Postfixa, Dovecota, SASL2. Wszystko działa.
Nie chcę jednak aby to wszystko chodziło na kontach systemowych.

Wiem, że można zrobić wirtualne konta przy pomocy mysqla lub postgresa i zintegrować to z dovecotem jednak jak dla mnie to trochę za bardzo złożony system (mam około 30 użytkowników więc byłoby to przerostem formy nad treścią żeby zaprzęgać do tego całą machinę).

Myślałem nad czymś takim http://blog.sor.osiris.czest.pl/2008/03 ... -uzycia-b/

Mam jednak trochę pytań odnośnie tej konfiguracji:
  1. Do czego jest mi potrzebna ta linia?

    Kod: Zaznacz cały

    mailbox_command = procmail -a "$EXTENSION"
  2. Mam problem jeszcze tutaj:

    Kod: Zaznacz cały

    Tworzymy dwa pliki w katalogu /etc/dovecot: user oraz passwd, są one odpowiednikami systemowych passwd i shadow:
    passwd:
    nazwa_uż[email protected]:tutaj_wstaw_hash_md5
    nazwa_użytkownika:
    nazwa_uż[email protected]::108:8::/var/spool/vmail/domena.pl/user/:/bin/false::
    W szczególności chodzi mi o to ,,tutaj_wstaw_hash_md5''. Mam rozumieć, że ma to być uniksowa baza danych w formacie hash? mam tutaj wstawić hasło po zakodowaniu w MD5?
Nie wiem czy wykorzystać ten poradnik? Dlatego proszę o opinie na jego temat. Gdyby ktoś z Was znał jeszcze jakiś, napisany w miarę przystępnie to proszę o podanie namiarów.

Z góry dziękuję.
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

Sawko pisze:# Do czego jest mi potrzebna ta linia?
Kod:
mailbox_command = procmail -a "$EXTENSION"
zahashuj ją i sprawdź - to chyba najprostszy sposób.

Kod: Zaznacz cały

Cyt.: Procmail jest programem pocztowym typu TA (Transfer Agent), przetwarzającym pocztę po stronie serwera. Stanowi część składową większości systemów typu Unix.
odnośnie
Sawko pisze:W szczególności chodzi mi o to ,,tutaj_wstaw_hash_md5''. Mam rozumieć, że ma to być uniksowa baza danych w formacie hash? mam tutaj wstawić hasło po zakodowaniu w MD5?
Tak dobrze myślisz.

Co do opinii na jego temat - to pamiętaj ile ludzi tyle gustów.
Jeżeli zapoznałeś się z instrukcją o zadawaniu pytań na forum to dostosuj się do niej :)

Czyli sprawdź sam a następnie podziel się swoją opinią , radą , spostrzeżeniami. Może ktoś kiedyś będzie miał podobny problem to znajdzie to i wykorzysta.

Powodzenia
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

Ja robiłem wirtualne domeny oraz konta z oficjalnych dokumentacji:
http://www.postfix.org/VIRTUAL_README.h ... al_mailbox
http://wiki.dovecot.org/VirtualUsers
Bez bazy danych. Fajne rozwiązanie, duża elastyczność. Użytkowników dodaje poprzez wpis do pliku i utworzenie jemu odpowiedniego katalogu w katalogu domeny. Jeżeli nie prowadzisz hostingu to nie wiem czy jest sens używać bazy danych.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2324
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Kolego a nie prościej jednak z bazą danych? Na przyklad tak jak pod spodem?
http://kintzi.pl/postfix-dovecot-postfi ... al-domains

Sam używam tej konfiguracji delikatnie podrasowanej pod siebie i jestem z niej zadowolony.
Konfiguracja dodatkowych kont i domen to bajka.
Do tego dorzucasz jeszcze jakiegoś ładnego klienta webowego poczty, np. Roundcube i wszystko.
ODPOWIEDZ