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 [email protected]
, [email protected]
,etc., This was achieved by adding some custom logic to add display names ([email protected], [email protected],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 reply_to_email@gsdfdsckassdfasdf324adfds4weqwx8wnewreweq2o0p.c-3vdsdfeam.cs14.apex.sandbox.salesforce.com
.
Is there a way to Hide/Add some display name to cover-up that salesforce email id when customer is replying?