Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1226 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [postfix] Remplacer une adresse lors de l'envoi

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[postfix] Remplacer une adresse lors de l'envoi

n°1186558
guepe
J'ai du noir sur la truffe ?
Posté le 17-12-2009 à 04:49:35  profilanswer
 

Je cherche a remplacer l'envoyer root par une autre chaine de caractère lors de l'envoi de mail
 
Il semble d'après la documentation qu'une solution propre est de spécifier smtp_generic_maps = hash:/etc/postfix/generic
 dans main.cf
Avec un truc genre : root@domain.com userRemplace@domain.com
Pour remplacer root par userRemplace. Marche pas après avoir relancé postfix : le syslog domme toujours un from avec root@domain.com
J'ai également essayé de configurer canonical address mapping : canonical_maps = hash:/etc/postfix/canonical
 pour main.cf
root userRemplace dans canonical
 
Toujours pareil... Qu'est ce que je fais d'incorrect ??
Merci...


---------------
Un blog qu'il est bien
mood
Publicité
Posté le 17-12-2009 à 04:49:35  profilanswer
 

n°1186846
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 18-12-2009 à 14:43:20  profilanswer
 

Si tu veux recevoir les mails de root, la voie normale c'est de faire un alias dans /etc/aliases et d'ajouter mon email à root, puis newaliases. Navré pour la config postfix, mais je ne l'ai plus en tête.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°1186858
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 18-12-2009 à 15:51:59  profilanswer
 

guepe a écrit :

Je cherche a remplacer l'envoyer root par une autre chaine de caractère lors de l'envoi de mail
 
Il semble d'après la documentation qu'une solution propre est de spécifier smtp_generic_maps = hash:/etc/postfix/generic
 dans main.cf
Avec un truc genre : root@domain.com userRemplace@domain.com
Pour remplacer root par userRemplace. Marche pas après avoir relancé postfix : le syslog domme toujours un from avec root@domain.com
J'ai également essayé de configurer canonical address mapping : canonical_maps = hash:/etc/postfix/canonical
 pour main.cf
root userRemplace dans canonical
 
Toujours pareil... Qu'est ce que je fais d'incorrect ??
Merci...


 
Je me souviens avoir fait ça, mais je ne sais plus comment [:cerveau klem]
 

roscocoltran a écrit :

Si tu veux recevoir les mails de root, la voie normale c'est de faire un alias dans /etc/aliases et d'ajouter mon email à root, puis newaliases. Navré pour la config postfix, mais je ne l'ai plus en tête.


 
tu as mal compris sa question :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1186865
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 18-12-2009 à 16:17:25  profilanswer
 

s'pour ça que j'ai mis un "si", au cas où c'était ce qu'il voulait obtenir.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°1186923
guepe
J'ai du noir sur la truffe ?
Posté le 19-12-2009 à 00:50:28  profilanswer
 

Non je veut que les mails genre user@blabla.com soient envoyés comme user.bidule@blabla.com (exemple) : remplacer user par autre chose.

 

La doc postfix dit bien comment faire : http://www.postfix.org/ADDRESS_REW [...] #canonical
asterisk@blabla.com bidule@blabla.com

 

Et dans main.cf : canonical_maps = hash:/etc/postfix/canonical

 

En fait avec canonical ca marche : il faut également faire un petit postman /etc/postfix/canonical pour créer un .db et hop, ca marche.
Bon maintenant l'envoi semble mieux, mais ne fonctionne pas :

 


Dec 18 09:36:09 srv postfix/qmgr[31893]: 8418C5DE9: from=<bidule@blabla.com>, size=268, nrcpt=1 (queue active)
Dec 18 09:36:11 srv postfix/smtp[31901]: 8418C5DE9: to=<monadressegmail.com>, relay=relay.com[*.*.*.*]:25, delay=3.8, delays=1.4/0/2.2/0.16, dsn=5.0.0, status=bounced (host relay.com[*.*.*.*] said: 550-(srv.localdomain) [*.*.*.*] is currently not permitted to relay 550-through this server. Perhaps you have not logged into the pop/imap server 550-in the last 30 minutes or do not have SMTP Authentication turned on in your 550 email client. (in reply to RCPT TO command))

 

Ca peut être du à quoi une erreur pareille ? Je ne sais pas du tout où et qui gère le serveur mail, sans doute une boite quelconque...


Message édité par guepe le 19-12-2009 à 00:51:29

---------------
Un blog qu'il est bien
n°1186959
Profil sup​primé
Posté le 19-12-2009 à 13:52:24  answer
 

Ben d'après le message il faut au choix se logger sur le serveur (SMTP AUTH), soit s'être connecté sur le POP/IMAP il y a moins de 30 minutes (SMTP AFTER POP).

n°1186977
guepe
J'ai du noir sur la truffe ?
Posté le 19-12-2009 à 16:18:57  profilanswer
 

Oui c'est ce que j'ai lu mais je ne comprend pas bien : j'ai paramétré le smtp dans postfix avec le login/user, c'est tout. Faudrait faire autre chose en plus ?


---------------
Un blog qu'il est bien
n°1186998
Profil sup​primé
Posté le 19-12-2009 à 20:55:06  answer
 

Comme pour canonical tu as fait un coup de postmap sur le fichier sasl_passwd ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [postfix] Remplacer une adresse lors de l'envoi

 

Sujets relatifs
Postfix lenteur de la suppression du messageIPTables et envoi de mails par PHP
Linux pour remplacer un windows lentPostfix rrecois mais n'envoie pas
Remmetre adresse mac origineEnvoi des LOGs sur un serveur SYSLOG
Gestionnaire de connexion SSH/telnet (remplacer secure crt)Postfix en relai interne
Postfix/SQUID/SAMBA: Console web PHP/AJAX Open SourceProbleme postfix
Plus de sujets relatifs à : [postfix] Remplacer une adresse lors de l'envoi


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR