I have a requirement where...
my company works for different clients(like Orange, Apple, Avacado,etc.) and it's customers. We send requests and quotes to different customers on behalf of different clients. All this is taken care by Apex Code.
We have setup a Email Service where we get a long email id from salesforce which is used in Apex Coding. The outgoing emails from system now has sender email ID looking something like
AgentTwo@Apple.com,etc., This was achieved by adding some custom logic to add display names (AgentOne@Orange.com, AgentTwo@Apple.com,etc.,) which can also be done by Org wide addresses like suggested here.
When Customer is trying to reply to emails sent from system with Display labels mentioned above and click reply, they see the long salesforce email id
Is there a way to Hide/Add some display name to cover-up that salesforce email id when customer is replying?