Nevim jak s virtualnimi ucty, ale v normalnim postfixu se jeste nastavoval soubor mydomain, kde byl seznam postfixem zpracovavanych domen. Napr. neco.cz

Honza

Dne ne, 9. 11. 2014 12:59 uživatel Robin Obůrka <r.oburka@gmail.com> napsal:
Ahoj,

pokouším se rozchodit ke své dosavadní sadě postfix + dovecot atd. atd.
rozchodit mailmana. Nemohu se propracovat k fungující konfiguraci, takže bych
chtěl nějakého postfixového guru poprosit o pomoc.

Tak tedy: Používám Debian 7, veškerý SW pochází pouze ze stable větve.
Dosavadní realizace mého mailserveru je založena na postfixu a dovecotu, pracuje
s virtuálními účty a ty jsou definované v databázi.

Postupoval jsem podle dokumentace, komentářů v konfiguračních souborech a podle
několika tutoriálů na internetu. Pro mailmana jsem doplnil tabulku transportů,
kam jsem přidal doménu lists.domena.tld a poslal jsem ji do služby mailman,
službu mailman jsem nadefinoval v master.cf. V řeči configů přibylo toto:

# cat main.cf
...
transport_maps = hash:/etc/postfix/transport

# cat master.cf
...
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}

# cat transport
lists.domena.tld      mailman:

Jak jsem zmínil, aktuálně mi to nefunguje, ale to co mě zaráží je, jakým
způsobem. Pokud v tuto chvíli pošlu mail na adresu mailing listu, tak se v logu
objeví chyba, že se nejedná doménu spravovanou serverem. Pokud doménu přidám do
databáze, dostanu tuto hlášku:

Recipient address rejected: User unknown in virtual mailbox table

Celou situaci jsem pochopil tak, že email, který přijde na doménu mailing listu,
se má předat službě mailman, která se o něj postará. Podle těch chyb se snaží
postfix doručovat email standardní cestou.

Chápu něco špatně? Nebo je potřeba do celé té skládačky přidat ještě nějakou
část?

R

_______________________________________________
Community-list mailing list
Community-list@lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list