Forum Linux.général [postfix] domaine partage entre plusieurs serveurs

Posté par  .
Étiquettes : aucune
0
24
mar.
2007
Bonjour tous,

J'utilise un serveur avec postfix pour relayer les mails venant de
l'extérieur à la machine gérant les boîtes mails. Cependant, je
souhaiterais que certaines adresses spéciales ne soient pas relayées mais
traitées comme des alias locaux. Pour l'instant j'ai tenté cela (entre
autres...) :

main.cf
=======
virtual_alias_maps = hash:/etc/postfix/adresses_locales
virtual_transport = hash:/etc/postfix/adresses_relayables


adresses_locales
=======
altert@mondomaine1.fr alerter
ping01@mondomaine1.fr alerter
denisg@mondomaine2.es denis
reboot@mondomaine2.es alerter


adresses_relayables
=======
john@mondomaine1.fr smtp:[111.111.111.111]
phil@mondomaine1.fr smtp:[111.111.111.111]
mike@mondomaine2.es smtp:[111.111.111.111]



Les experts postfix qui lisent ce message savent que ça ne fonctionne
pas (les "adresses relayables" sont envoyées au serveur déclaré comme MX
du domaine), mais comme je ne suis qu'un amateur je ne peux que le
constater... quelqu'un saurait-il me conseiller ?

Je précise que le serveur mail est relayhost de 111.111.111.111, ce qui me
fait craindre par dessus tout les boucles.

Merci,

--
Denis
  • # Hum...

    Posté par  (site web personnel) . Évalué à 2.

    Si mes souvenirs sont bons, tu ne peux pas accepter "seulement" certaines adresses...

    A mon avis (si tu peux), le plus simple est de faire ceci :
    - faire accepter a ton postfix tous les domaines dans lesquels tu a des emails.
    - mettre un alias pour chaque email que tu veux re-diriger.

    Par contre ça veux dire que les alias devront pointer sur une adresse avec un domaine autre que ceux que tu accepte.

    Sinon tu peux régler le soucis autrement en utilisant un fetchmail ou procmail (je sais plus bien) qui va pomper les mails sur les comptes pop et imap externes des adresses mails voulues...
    • [^] # Re: Hum...

      Posté par  . Évalué à 1.

      On peut le faire avec les domaines relayés, cf. http://linuxfr.org/forums/12/19647.html et comme il n'y a pas de raison que postfix soit borné je suis sûr qu'on peut faire la même chose avec des domaines relayés.

      Sinon je ne peux pas faire un alias vers une autre adresse (les adresses sur 111.111.111.111 sont gérées par des dizaines d'utilisateurs par un programme externe auquel je ne veux pas toucher), et l'autre solution non-plus ne me convient pas vraiment parce que sur 111.111.111.111 j'ai un postfix qui m'attend, avec ses alias vers des adresses externes et ses redirections vers des pipes...

      J'ai bien des idées de solutions de secours qui fonctionneraient (alias vers des pipe qui refilerai le bébé à une autre instance de postfix ou un client SMTP, ou encore ferait un scp du message sur le répertoire de la spool de l'autre serveur), mais avant de partir dans ce genre de choses (qui aurait le lourd inconvénient de réduire la traçabilité des mails) je préfère être sûr qu'aucune solution propre n'existe.
      • [^] # Re: Hum...

        Posté par  . Évalué à 1.

        [...] qu'on peut faire la même chose avec des domaines virtuels [...]

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.