postfix virtual

Fórumok

postfix virtual

Hozzászólások

Sziasztok!

1.1.x verzioju postfix-et hasznalok nehany szerveren virtualhosztokkal, SQL backenddel. Elofordult olyan eset, hogy egy postafiokot kellett sajatmaganak es egy masik postafioknak is tovabbitani. Ezt eddig ugy csinaltam, hogy a virtual fileban (tablaban) megadtam:
[code:1:3663485bab]user1@domain -> user1@domain, user2@domain[/code:1:3663485bab]
Es ez igy mukodik is tokeletesen. Ezzel szemben a debain sarge-ban levo 2.1.4-5 verzioval viszont ugyanez mashogy mukodik:
a user1@domain tovabbra is megkapja leveleket, mig a user2@domain is megkapja de duplan.
Hogy lehet ezt kikuszobolni?

Koszi,
S.

OK, update. Arra mar rajottem, hogy a content filter (amavisd-new) lehet az egesz, valoszinuleg ki kell kapcsolni az address rewrite-ot a content filter elott es visszakapcsolni utana..

S.

Majdnem pontosan ezt tapasztaltam 2.3.6-os postfixszel: a virtual @domain1.hu van nálam, user@domain1.hu store-and-forward átirányítja leveleit a user@domain2.hu-ra, azaz az alias táblában lesz egy user@domain1.hu -> user@domain1.hu,user@domain2.hu sorom. Az esetek kb. 30-50%-ában user a leveleket duplán kapja meg a domain2.hu-s címére - de nemdeterminisztikusan (értsd: nem sikerült rájönnöm, hogy miért/mitől/mikor, vagy miért/mitől/mikor csak szimplán). Próbálkoztam a virtual_destination_concurrency_limit és/vagy virtual_destination_recipient_limit 1-re állításával, nem volt változás. Ofcoz google, postfix doksi és hasonlókon már túl vagyok, lassan az idő előtti kopaszodás következik.

Van-e erre a problémára valamilyen megoldás, és ha igen, mi az? Ha a fenti "address rewrite a content filter után történjen, és ne előtte" megoldás, akkor azt hogyan kell megvalósítani?

Hali,

Ha mondjuk a postfixem kiszolgál 45 domaint, akkor a virtual_mailbox_domains -ben fel kell sorolnom mind a 45 domaint?

Köszi!