postfix + postfixadmin domain to domain forward

Hali!

Nem tudom volt-e mar errol szo, de a problemam a kovetkezo.

A fennt emlitett paros tokeletesen mukodik, kiveve egy dolgot:

-Van ket domainem: domain.com, domain.hu
A felhasznalok a domain.com alatt vannak es a domain.hu -rol postfixadmin modra: *@domain.com -ra mennek a *@domain.hu -rol a levelek.

A gaz az, hogy amikor a domain.hu -ra erkezik level es a cimzett nem letezik, akkor bounce megy es nem reject(aminek kellene).
Ez azert van mert ha az aliasra erkezik a level akkor elfogadas utan kerul sor a cimzett elenorzesere. Na ez miert van?

Ha a domain.com ra erkezik ilyen level aminek a cimzettje nem letezik akkor azonnal 550 reject...

itt a pelda hatha nem tiszta amit irok:


mail from:rage@test.hu
250 OK

rcpt to:asd@domain.com
550 <asd@domain.com>: Recipient address rejected: User unknown in virtual mailbox table

rcpt to:asd@domain.hu
250 Ok
quit

termeszetesen asd felhasznalo nem letezik :)

Hozzászólások

A Postfix működik így, ennek semmi köze a Postfixadminhoz. Olvasd el a doksiját, emlékeim szerint Wietse meg is indokolja, hogy miért van ez.

--
Sokan nincsenek tudatában annak, / hogy egyszer mindenki meghal. / Akik ráébrednek erre, / azonnal abbahagyják az ellenségeskedést.

Postfixadmin 2.2.0.rc4-el bénázok (de rc3-al is ezt csinálta).
Van a fenti példa szerinti domain.hu és domain.com felállás.
domain.hu-hoz létrehozom a *@domain.hu -> *@domain.com alias-t, ami úgy néz ki a postfix adatbázis alias táblájában, hogy:
address==>@domain.hu
goto==>@domain.com
domain==>domain.hu

Ezek után küldök levelet az info@domain.hu-ra, és gyönyörü rejectet kapok.
550 5.7.1 : Recipient address rejected ...

Ja, info@domain.com természetesen létezik.

Vélhetöen a main.cf-et baxtam el valahol, de már kicsit fáradt vagyok...
Valaki??!

Szerintem, nem tudsz ilyet csinálni, legalábbis nem aliassal, de javítsatok ki ha tévedek. Ahogy átfutottam ezt az oldalt: http://www.postfix.org/VIRTUAL_README.html#virtual_alias catch-all címeket tudsz csinálni. Ahogy elnézem, Neked a virtual_maps nevű config opció kell, ami koránt sem biztos hogy a postfixadmin felületére ki van vezetve.

Akkor bocs. Sose volt dolgom ezzel a flancos webes felülettel, én kézzel configolom MySQL-ből (illetve nemsokára LDAPból). Ennek ellenére nézd meg, hogy az egyes config opcióknak amiket belinkeltem, milyen értékek vannak beállítva. Kukucskáld meg a /var/log/mail.log-ot is, hátha találsz valami nyomot arra, hogy esetleg nem tudta lekérdezni a dolgokat. Ja és érdemes megnézni azt is, hogy ez a kiváló alkalmazás mit tárolt bele az adatbázisba, hátha az is ad némi ötletet, hogy mit ronthattál el.