[Postfix] Postfix rewrite

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 03-10 16:57
Ik wil graag adressen rewriten in postfix. Nu lukt mij dat wel, maar ik heb een specifieke rewrite die mij maar niet lukt.
Ik wil graag:
root@hostname.domain.local
laten rewriten naar:
hostname@extdomain.com

Ik krijg het maar niet voor elkaar om de hostname voor het @ te krijgen.
En het moet ook nog eens generiek wezen, dus niet voor 1 host, maar voor alle hosts in het domain.local domein.

Ik heb gezocht, en gezocht, en ik vind mijn vraag niet zo heel vreemd. Maar niemand kwam met een oplossing.
Het meest in de buurt komt deze:
code:
1
/^(.*)@hostname\.domain\.local$/ $1-hostname@extdomain.com

Maar daarin staat de hostname vast. Ik heb dit toen gewijzigd naar:
code:
1
/^(.*)@.*$\.domain\.local$/ $1-hostname@extdomain.com

Maar dat werkt dus ook niet.

Kan iemand mij een duwtje in de goeie richting geven ?

The best thing about UDP jokes is that I don't care if you get them or not.


Acties:
  • 0 Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 03-10 16:57
*schop*
Waar zijn de guru's ??

Ik heb inmiddels een work around, maar die is niet dynamisch. Zodra er een server bijkomt moet ik hiervoor een extra rule aanmaken.
Dus mijn vraag staat eigenlijk nog steeds open.

The best thing about UDP jokes is that I don't care if you get them or not.


Acties:
  • 0 Henk 'm!

  • smoking2000
  • Registratie: September 2001
  • Laatst online: 10:11

smoking2000

DPC-Crew

dpkg-reconfigure reality

Ik heb het niet getest, maar zou deze niet moeten werken:
code:
1
/^(.*)@(.*)\.domain\.local$/ $1-$2@extdomain.com

| [Folding@Home] Announce: Client monitor voor Linux (fci) | fci-1.8.4 | Fatal Error Group |


Acties:
  • 0 Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 03-10 16:57
Helaas...
Dat werkt niet.

Iemand anders?

The best thing about UDP jokes is that I don't care if you get them or not.


Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 02-10 22:42

CAPSLOCK2000

zie teletekst pagina 888

Probeer sendmail -bv eens, misschien krijg je daar meer informatie mee.

http://www.linuxtopia.org...REWRITING_README_005.html

Heb je nog iets van foutmeldingen? Werken eenvoudigere rewrites wel?

This post is warranted for the full amount you paid me for it.


Acties:
  • 0 Henk 'm!

Verwijderd

Zijn er ook root@andere.hostnaam accounts?
Anders kun je dat root account natuurlijk het best gewoon in /etc/aliases zetten :)

De hostnaam van een machine zal niet zo snel wijzigen, dus met een simpel sed commando en newaliases ben je klaar.

Acties:
  • 0 Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 03-10 16:57
@CAPSLOCK2000:
Het gaat om Postfix, en nee er zijn geen foutmeldingen. Eenvoudige rewrites gaan wel goed.

@Cheatah:
Ja, er zijn meerdere servers. Ik kan wel simpelweg rewriten met @host.localdomain.name naar @exteranaldomain.name.
Maar ik wil het wat dynamischer gaan doen. Zodat als in de toekomst er nieuwe servers bij geplaatst gaan worden dit gelijk goed gaat.
En daar komt bij dat als ik rewrite als bovenstaande je als afzendadres root@externaldomain.name krijgt.
En ik zou daar graag host-root@externaldomain.name krijgen zodat het wat duidelijker wordt wie de melding heeft verstuurd.

In de tussentijd heb ik het inderdaad gewoon opgelost met allerlei handmatige/statische rewrites.

The best thing about UDP jokes is that I don't care if you get them or not.


Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 02-10 22:42

CAPSLOCK2000

zie teletekst pagina 888

Mooi dat het is opgelost. Voor de toekomst, 'sendmail' is _ook_ een postfix commando, dat kan erg handig zijn bij het debuggen.

This post is warranted for the full amount you paid me for it.

Pagina: 1