postfix virtual domain

Fórumok

Sziasztok!

Van egy postfix mailszerverem amin az xy.hu domain tokeletesen mukodik.
Akarok meg egy domaint regelni, aminek a levelezoszervere szinten ez lenne.A zona mar kesz,mx ide mutat.Letrekellene hoznom a postmaster@ujdomain.hu-t ,hogy a regcheckken atmenjen.
Ezt tettem:
/etc/postfix/main.cf-be:

virtual_alias_domains = ujdomain.hu
virtual_alias_maps = hash:/etc/postfix/virtual

mydestination = ujdomain.hu, ...

/etc/postfix/virtual-ba:
postmaster@ujdomain.hu postmaster

postmap /etc/postfix/virtual
postfix reload

A mukodo domain alatt csak letezo userek kapnak levelet.
Mit csinalok rosszul? Nem veszi at az hostmaster@ujdomain.hu-t
A rendszer DEBIAN SARGE.

Hozzászólások

azt csinalod rosszul, hogy nem olvasod a google-t es a manualt.

t

Sziasztok!

Én is segítséget kérnék.

Nálunk is van egy működő levelező rendszer és rendeltünk még egy domaint.
A helyzet úgy néz ki, hogy a suliban mindenkinek a címe:
user1@gep1.sulineve.sulinet.hu formátumú..
Az új domain: valami.hu-t szeretném felhasználni a levelezésben, hogy a korábbi email címek megmaradjanak de az újjal is lehessen levelezni:

user1@gep1.sulineve.sulinet.hu tudja használni a user1@valami.hu címet is.

Ehhez a virtual domain-t kell beállítani vagy valami mást?

Köszi.

Az nem derül ki a leveledből, hogy a felhasználó-adatbázisod honnan jön. Ha csak "sima" helyi felhasználóid vannak (/etc/passwd) akkor jó eséllyel a local transzporttal kézbesítesz nekik. Ekkor elég a local transzportnak megmondani, hogy van egy új domain. (mydestination)

Ha LDAP címtárad van, akkor valószínűleg a "virtual" transzportot használod, ezen esetben a virtual_mailbox_domains-be kell felvenned az új domaint, plusz természetesen gondoskodni arról, hogy az LDAP lekérdezés megfelelő értékeket adjon vissza. (ha pl. az email címeket egy LDAP attributumban társítod a felhasználókhoz, akkor fel kell venni az adatbázisba az új végződést is. Ha csak a local part (kukac előtti rész) jön az LDAP-ból, akkor pedig a meglévő lekérdezéstől függ, hogy pontosan mit kell csinálnod.) Nézz körül a virtual_alias_maps és a virtual_mailbox_maps környékén.

> Küldésnél mi lesz a helyzet?
> Ott azt szeretném majd megadni, hogy a levélben már az új domain menjen ki.

Nem tudom, milyen levelezőklienst használsz. A levél feladója feltehetőleg az lesz, ami az adott felhasználónak a levelezőprogramban be van állítva. Ha a levelezőprogramot nem szeretnéd átállítani, akkor címátírást kell használnod, tehát a levelezőszerver átírja neked a @regi.hu-ról küldött levelet @uj.hu-ra. Postfixnél lásd: canonical_maps. (esetleg generic_maps, de neked valószínűleg az lesz a kívánatosabb, ha mindenhol minden régi cím átíródik)

KÖszi.

Postfix van nálunk.

Most beszéltem a sulinet ügyfélszolgálattal és úgy néz ki, hogy nem hajlandók a sulinetes mx rekordot külső cég által üzemeltett ip címre iránytani.
Így meg nem tudom megoldani amit szerettem volna, hogy párhuzamosan mindkét domainhez tartozó levelek menjenek.

Vagy nem tudom használni az új email címeket és marad minden vagy a sulinetet kell otthagyni.

Az is baj, hogy a mail/file serverünk külső lába a sulinet felé lóg és az a def. route is és a belsőre szerettem volna irányítani ha hajlandók lettek volna az mx átírására.
Kellen még a sulinettől független tűzfal gépen át otthoni vpn elérést is adnom a usereknek (hozzáféréssel a file serverhez).
De így azt se tudom megoldani.

Vagy van ötleted?

"Az új domain: valami.hu-t szeretném felhasználni a levelezésben, hogy a korábbi email címek megmaradjanak de az újjal is lehessen levelezni:"

Ezt a legegyszerűbben alias domain létrehozásával tudod megoldani:

http://www.postfix.org/virtual.5.html

Lásd a "Virtual Alias Domains" részt.

Levélfogadásnál ez annyit jelent, hogy a userneve@valami.hu-ra érkező levelet a userneve@gep1.sulineve.sulinet.hu címre fogja kézbesíteni a szerver, vagyis a sulinetes domain alatt létező userek elérhetők lesznek a valami.hu domain alatt is.

A kimenő leveleknél a feladócímet a levelezőkliens határozza meg, nem a szerver (kivéve mondjuk az Exchange-nél, ahol az AD-ben megadott elsődleges SMTP-cím lesz a feladócím).

Tehát a feladócím módosításához a kliensek beállításait kell átírni (hacsak nem LDAP-ból olvassák ki a beállításokat). Erre lehet szkriptet írni, illetve ha MS terméket használtok kliensoldalon, akkor akár group policy-vel is megoldható a dolog.