I need to be able to change thefFrom email address when I send an email from Apex code. I can do that using Org-Wide Email addresses, but the issue is that we don't want the user to use that email address when sending emails from the standard UI.
Is there any way to send an email from Apex using an org-wide email address that the profile is not allowed to send from?