HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Server Operation (http://www.howtoforge.com/forums/forumdisplay.php?f=5)
-   -   how to change display name of From address in postfix (http://www.howtoforge.com/forums/showthread.php?t=60640)

fantalimon 21st February 2013 14:22

how to change display name of From address in postfix
 
Haven't found it yet and am hoping someone here knows. I am trying to change the display name of the From address field. I have managed to change via /etc/postfix/generic
apache@domain.com to no-reply@domain.com
but the email from field appears as this:-
Apache (no-reply@domain.com)

I trying to change 'Apache' to something else.

Does anyone know how to?

Thanks in advance

fantalimon 25th February 2013 09:39

the answer
 
I have found the answer to my query finally!!
To change the display name go to php.ini and change,

sendmail_path = /usr/sbin/sendmail.postfix -t -i -F "no-reply"

JayC 10th October 2013 12:16

Quote:

Originally Posted by fantalimon (Post 292506)
sendmail_path = /usr/sbin/sendmail.postfix -t -i -F "no-reply"

Well that's great if you're targeting a specific application.
I used this technique in fail2ban actions to produce the same result but this is extremely cumbersome if you have multiple servers/vservers/services which send mail. I wish someone could point me out in the right direction because this is something that's been haunting me for a while.

My issue is that I would like to change permanently the display name of the from for all mails sent by postfix. I use postfix as a relay to google apps and have one account there with multiple domain aliases. I only really use one set of credentials for authentication stored in sasl_passwd for all my domains and use filters to manage forwarding to proper accounts and/or folders.

Have tried generic mapping, played around with /etc/aliases but nothing did it and I'm still receiving emails from "root" <noc@mydomain.com> while what I really want is "mydomain.me" <noc@mydomain.com> no matter the account it was sent from.

If anyone has any idea on how to solve this issue please let us know.

Thanks in advance,
JC

TiTex 10th October 2013 16:16

why not just use the From: header ?

-F "Whatever name <whatever@domain.com>"

JayC 10th October 2013 17:11

Hi TiTex,

Thanks for the input. As I said, I use it for the moment as a workaround but chasing out the sendmail cmds sent by apps is a pain (my last encounter was with ddclient where you have to modify the client itself, meaning that on next update mods are gone).

I am looking for some type of global solution that works where I can define that if the mail was sent by a particular service/app/account it gets a corresponding header. I thought the /etc/aliases file would allow me to do this but apparently not (or I didn't read the FM enough... lol)

Best,
JS


All times are GMT +2. The time now is 11:56.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.