Strona 1 z 1
Postfix: najpierw systemowi potem wirtualni
: 28 lutego 2008, 23:59
autor: ShinnRa
poszukuje opisu, howto jak skonfigurować postfixa by najpierw szukał uzytkowników lokalnych, potem wirtualnych a format skrzynet to byl Maildir (dla systemowych: ~/Maildir a wirtualnych: /home/vmail/...)
: 08 kwietnia 2008, 09:45
autor: fnmirk
: 08 kwietnia 2008, 14:20
autor: ShinnRa
fnmirk, no niestety to nie jest. Ja potrzebuję coś takiego:
A) Postfix dostaje pocztę dla usera
tester01@domena.com - jest to systemowy użytkownik - poczta jest dostarczana do /home/tester01/Maildir.
B) Postfix dostaje pocztę dla usera [email]tester02@virtualna_domena.com[/email]. Postfix szuka najpierw w systemowych użytkownikach - nie ma, jest to user tylko w bazie danych, nie systemowy - poczta jest dostarczana do katalogu /home/vmail/virtualna_domena.com/tester02.
I teraz tak: punkt A mam skonfigurowany i działa świetnie, ale mam problem z punktem B. I do tego szukam FAQ lub HOWTO.
: 08 kwietnia 2008, 14:49
autor: vikus
kiedyś probowałem zrobić coś takiego, ale mi sie nieudało bo z tego co wyczytałem na necie to niemożliwe
: 08 kwietnia 2008, 14:55
autor: ShinnRa
vikus pisze:kiedyś probowałem zrobić coś takiego, ale mi sie nieudało bo z tego co wyczytałem na necie to niemożliwe
Ja słyszałem, że trzeba coś pokombinować z
Kod: Zaznacz cały
local_recipient_maps =
proxy:unix :p asswd.byname
$alias_maps
pgsql:/etc/postfix/local_recipients.sql
oraz
Tylko na jakiej zasadzie ma to działać to nie moge nigdzie znaleźć...
: 08 kwietnia 2008, 15:01
autor: vikus
Rzuć jakieś linki gdzie to znalazłeś przyjrzę sie temu może coś sie wykombinuje ...
: 08 kwietnia 2008, 15:19
autor: ShinnRa
na
linuxquestions zadałem jakiś czas temu pytanie i ktoś o tym tam wspomniał...
: 10 maja 2008, 13:03
autor: arvath
Jest to jak najbardziej możliwe

Zainteresuj sie plikiem /etc/postfix/transport
Ja mam to ustawione tak:
w /etc/postfix/main.cf
Kod: Zaznacz cały
transport_maps = hash:/etc/postfix/transport
A plik transport:
Deklarujesz jakie domeny są jakie, potem to wszystko śmiga jak powinno

¯eby sobie uprzyjemnić pracę możesz użyć PostfixAdmina w jego plikach konfiguracyjnych można odblokować opcję dotyczącą pokazywania tych transportów dla domen, wtedy dodajesz domeny przez ten panel 8-)
: 10 maja 2008, 13:34
autor: ShinnRa
eeee.... Możesz to objaśnić od strony technicznej? Bo jakoś tego nie kojarzę...
: 10 maja 2008, 15:02
autor: arvath
A co od strony technicznej konkretnie wyjaśnić?
Wpis transport_maps wskazuje na plik, w którym są zapisane domeny oraz to czy domena ma być lokalna czy wirtualna. Jeśli ją zdefiniujesz jako lokalną to maile będą trafiały do ~/Maildir, a jeśli jako virtual to do /home/vmail.
Możesz poeksperymentować i wpisywać tam też poszczególnych użytkowników.
Nie mam akurat pod ręką linka do strony gdzie o tym czytałem, ale to była raczej dokumentacja postfiksa.