[postfix] Remplacer une adresse lors de l'envoi

Remplacer une adresse lors de l'envoi [postfix] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 17-12-2009 à 04:49:35    

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
Reply

Marsh Posté le 17-12-2009 à 04:49:35   

Reply

Marsh Posté le 18-12-2009 à 14:43:20    

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
Reply

Marsh Posté le 18-12-2009 à 15:51:59    

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
Reply

Marsh Posté le 18-12-2009 à 16:17:25    

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
Reply

Marsh Posté le 19-12-2009 à 00:50:28    

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
Reply

Marsh Posté le 19-12-2009 à 13:52:24    

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).

Reply

Marsh Posté le 19-12-2009 à 16:18:57    

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
Reply

Marsh Posté le 19-12-2009 à 20:55:06    

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed