Sendmail - levél továbbítás

Fórumok

Sendmail - levél továbbítás

Hozzászólások

Kaly!

Hasonló szituban jártam kb. egy évvel ezelőtt, nem kis köröket futottam, mire sikerült. De összejött a dolog, jelenleg is működik, bár csak a domainből kifelé küldött levelekre működik, a házon belüli levelezést nem menti (nem tudtam összehozni, de nálunk az annyira nem is volt nagy probléma). Ha még aktuális a probléma, keress meg, segítek szívesen!

Viszont a cím alapján ez a topik tűnt legalkalmasabbnak erre a célra, remélem a topikindító nem haragszik meg, hogy ide "piszkítok".

Szóval a következő lenne a problémám:

Van egy darab fix IP címem, hozzá tartozó több domain névvel. Fix IP-n egy router csücsül, a belső hálón vannak a munkaállomások, köztük egy mail szerver, sendmaillel. Routeren port forward-dal van beirányítva a két mail port, azaz a 25 (SMTP) és a 110 (POP3). Megy is, semmi gond. Viszont váltani akarok Postfix-re, authentikálás romaing userek számára, SSL alapokon, mailbox helyett maildir formátum, stb.

Ezekkel szintén nincs is semmi gond, alapvetően jól alakul ezeknek a dolgoknak egy, a szintén belső hálóra tett tesztgépen való futtatása. Eljutottam azonban oda, hogy jó lenne ennek a tesztgépnek is, ha tudna kintről, az internet felől levelet fogadni. Természetesen úgy, hogy az éles (sendmailt futtató) szerver folyamatosan üzemképes maradjon.
Mivel több domain nevem van, ámde csak egy fix IP címem, így beleütköztem abba a problémába, hogy ha kintről nézve jönne a levél, akkor az mindenképpen a 25-ös portra csapódik be a routerbe, ami a jelenlegi mail szerverre továbbítódik. Más portokat használva klasszul megy a dolog, ha egy külső mail kliensen megadom az SMTP beállításoknál a 25-östől eltérő portot, amit az új szerverre forwardolok, működik is a dolog. De ez mégsem az igazi teszt, szeretnék kintről bárhonnan levelet fogadni, ez esetben viszont a jelenlegi mail szerveren köt ki a bejövő levél, ami megy is vissza egyből - teljesen jól - címzett ismeretlenként.
Az lenne tehát a konkrét kérdésem, hogy megoldható-e, és ha igen, akkor hogyan, hogy a jelenlegi sendmail-t futtató mail szerver, ha kap egy olyan levelet, ami olyan usernek/domain névre szól, amit a teszt mail szerver "kezel" és nem ő, akkor azt továbbítsa a teszt szerver felé? Másként fogalmazva érzéseim szerint valami olyasmi kellene nekem, hogy a sendmail relay-ze a tesztszerver domain-ját a tesztszerver számára.

Mit kellene ehhez tennem, hogyan?

Előre is köszönök minden segítséget!

[quote:1239291c65="Mono"]Kaly!

Hasonló szituban jártam kb. egy évvel ezelőtt, nem kis köröket futottam, mire sikerült. De összejött a dolog, jelenleg is működik, bár csak a domainből kifelé küldött levelekre működik, a házon belüli levelezést nem menti (nem tudtam összehozni, de nálunk az annyira nem is volt nagy probléma). Ha még aktuális a probléma, keress meg, segítek szívesen!

Köszi! Közben megoldotttam az amavis buherálásával. Így simán egy mailbox-ba bemásolom a levél tartalát menet közben.
kaly

Kicsit kifogott rajtam az alábbi probléma - vagy csak kevés doksit (azt is rossz helyen) olvastam ;) .
Egy sendmail-lel kellene megoldani azt, hogy ha egy bizonyos feladó ír (helyi felhasználó az adott gépen), akkor az általa küldött levél egy másik címre is menjen el automatikusan. Lehet, hogy tud ilyent a sendmail, de eddig nem találtam meg...
Ha valaki tudja, ne habozzon... :)
Köszi!

[quote:32863ff163="Kaly"]Kicsit kifogott rajtam az alábbi probléma - vagy csak kevés doksit (azt is rossz helyen) olvastam ;) .
Egy sendmail-lel kellene megoldani azt, hogy ha egy bizonyos feladó ír (helyi felhasználó az adott gépen), akkor az általa küldött levél egy másik címre is menjen el automatikusan. Lehet, hogy tud ilyent a sendmail, de eddig nem találtam meg...
Ha valaki tudja, ne habozzon... :)
Köszi!

A felhasználók lehagatását az adatvédelmi törvény tiltja!
Írja be mindkét címet az ipse, ha ő akarja.

[quote:96e8d2aad9="global77"]
A felhasználók lehagatását az adatvédelmi törvény tiltja!
Írja be mindkét címet az ipse, ha ő akarja.

Akkor velemenyed szerint a spam es virusszures is torvenytelen? :P Na ne rohogtess...

[quote:271892a9f7="shan"][quote:271892a9f7="global77"]
A felhasználók lehagatását az adatvédelmi törvény tiltja!
Írja be mindkét címet az ipse, ha ő akarja.

Akkor velemenyed szerint a spam es virusszures is torvenytelen? :P Na ne rohogtess...

Ha értelmes lennél rájönnél, hogy nem erre utalok!

Ismerek olyan fickót, aki belőtte magának,
hogy a userjei kimenő leveleit sasolhassa.

[quote:64cb1848ed="global77"]
Ha értelmes lennél rájönnél, hogy nem erre utalok!

Ismerek olyan fickót, aki belőtte magának,
hogy a userjei kimenő leveleit sasolhassa.

Nagyon orulok, hogy ketsegbe vonod az ertelmi kepessegeimet :) De hat akkor mar en is. Ugyebar egy rendszergazda egy mailszerveren akkor olvassa el a userei e-mailjet amikor csak akarja. Mas kerdes, hogy nem teszi ezt, mert nem tul etikus viselkedes lenne.

[quote:2155bfac73="global77"]

A felhasználók lehagatását az adatvédelmi törvény tiltja!
Írja be mindkét címet az ipse, ha ő akarja.

Itt nem erről lenne szó. Nem lehallgatás, hanem egyszerűen egy cég szeretné ha kvázi "irattár" funkciót is ellátna a szerver. Erről lenne szó. Különben a felhasználók tudnak róla, nem "big brother" effektus lenne....

De ez sajna nem segített közelebb a megoldáshoz. ;)
Lehet, hogy kénytelen leszek az amavist kicsit átgyúrni, ha másképp nem megy...? :(

procmailben és exim (system_message_filter)-ben csináltam már ilyet.
és igen, a juzer örült amikor vissza tudtam rakni az előző pár éves levelezését amit egy vindóz hiba miatt elvesztett...
man procmailex