Comment faire pour que tous les emails postfix aient UN de l'adresse électronique

J'utilise Amazon SES qui, dans Postfix Master.cf, ressemble à ceci …

aws-email unix - nn - - pipe flags=R user=dhiller argv=/usr/bin/perl -I/opt/amazon/ses /opt/amazon/ses/ses- send-email.pl -r --verbose -k /opt/amazon/ses/aws_credentials.conf -e https://em ail.us-east-1.amazonaws.com -f support@alvazan.com ${recipient} 

J'espérais que le support@alvazan.com replaceait l'adresse, mais cela ne semblait pas fonctionner lors de l'envoi de wordpress bien qu'il fonctionne si j'utilise l'envoi de la command line.

Quelqu'un sait comment configurer postfix pour changer tous les e-mails reçus pour avoir une adresse De avant d'appeler ce script ci-dessus sur Amazon amazon pour que mes adresses soient correctes?

merci Dean

One Solution collect form web for “Comment faire pour que tous les emails postfix aient UN de l'adresse électronique”

Je crois que la solution est par l'intermédiaire de l'installation de cartographie canonical(5) , qui décrit les opérations de nettoyage d' adresse à exécuter avec le démon de cleanup(8) :

  The optional canonical(5) table specifies an address mapping for local and non-local addresses. The mapping is used by the cleanup(8) daemon, before mail is stored into the queue. The address mapping is recursive. ... Typically, one would use the canonical(5) table to replace login names by Firstname.Lastname, or to clean up addresses produced by legacy mail systems. 

Le nettoyage de cette adresse peut être effectué à la fois pour les soumissions locales ( /usr/sbin/sendmail ) et les soumissions à distance (via SMTP) – si WordPress envoie un courrier via SMTP. vous devrez peut-être append votre nom d'hôte WordPress à local_header_rewrite_clients .

Vous fournissez une table de text simple (généralement /etc/postfix/canonical ) à la command postmap(1) pour build la database indexée. Si le From: from WordPress est toujours le même ( wordpress@alvazan.com , par exemple), alors l'input serait:

 wordpress@alvazan.com support@alvazan.com 

Si le message From: from WordPress change, mais le domaine est toujours le même, vous pouvez utiliser:

 @alvazan.com support@alvazan.com 

Si le From: vraiment pourrait être à peu près n'importe quoi et vous voulez toujours support@alvazan.com dans les en-têtes From: vous pouvez utiliser le support regex. Je suis un peu méfiant à propos de cela, mais c'est une option:

 /./ support@alvazan.com 

Vous devez définir la variable canonical_classs sur envelope_sender, header_sender . (Par défaut, il comprend également envelope_recipient et header_recipient ; il pourrait ne pas nuire à le laisser seul, mais (surtout avec cette option de regex gourmand) pourrait être catastrophique. Cela dépend de la façon dont ce server spécifique est utilisé.)

Je recommand de tester tard le soir et assurez-vous de tester le courrier entrant et sortant du système après avoir effectué tous les changements. Et n'oubliez pas de garder vos configurations sous une sorte de contrôle source. (Mais vous saviez tout cela).

  • Comment configurer Postfix avec la vérification du destinataire?
  • Postfix sendmail -bs ne montre pas de sortie - les permissions?
  • Erreur d'Authnetication avec postfix et sasl à l'aide de sasldb
  • Relais Postfix pour l'envoi de gmail en tant que root
  • Renommer Mailer-Daemon dans Postfix
  • La configuration Postfix ne change pas (même après un redémarrage du service)
  • Postfix: comment appliquer header_checks uniquement pour des domaines spécifiques?
  • Configuration postfix: access au relais refusé. Aide moi à comprendre
  • RHEL envoie le courrier comme myhost.localdomain mais je ne veux pas le suffixe local / FQDN
  • Postfix n'émettra pas de courrier électronique
  • Comment configurer postfix pour accepter le courrier pour un domaine à orthographe erronée?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.