web-dev-qa-db-fra.com

Changer l'adresse e-mail sortante de root @ servername - rackspace sendgrid postfix

J'ai donc récemment configuré mon serveur Rackspace (pile Ubuntu LAMP) pour utiliser Postfix et Sendgrid pour les e-mails sortants. Cela fonctionne très bien dans la mesure où mon courrier de test de la ligne cmd est livré via sendgrid smtp. Cependant, lorsque je reçois l'e-mail, il me dit que de root@rackspaceservername et je ne peux pas y répondre.

J'ai créé un alias selon ce sujet comment changer l'adresse e-mail par défaut pour postfix? ce qui fait dire [email protected] par le nom de l'expéditeur qui apparaît toujours sous la forme root.

Que dois-je changer pour que le serveur utilise mon e-mail de webmaster ou au moins le fasse apparaître comme d'où il vient et donc une réponse irait à cet e-mail?

Toute aide est grandement appréciée!

24
tehaaron

Assurez-vous que cela est défini dans /etc/postfix/main.cf:

smtp_generic_maps = hash:/etc/postfix/generic

Lorsque vous définissez un alias générique, n'utilisez pas "http" comme le lien que vous avez fourni - vous utiliseriez www-data avec Ubuntu.

echo 'www-data [email protected]' >> /etc/postfix/generic
postmap /etc/postfix/generic
service postfix restart

Remarque: Sendgrid est génial mais depuis que Rackspace a acheté MailGun, le service MailGun est à peu près gratuit pour les clients Rackspace. J'espère que cela t'aides!

49
hhoover