Define a default/fixed From email address per Entity

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • leon
    Junior Member
    • May 2019
    • 14

    #1

    Define a default/fixed From email address per Entity

    It would be great to have the option to define a fixed From email address per entity.
    This way we can force outgoing emails to always use a certain From email address. If no fixed email address is specified, the users Personal Email adress should be used.

    For example:

    Case -> support@domain.com
    Invoice -> finance@domain.com
    Sales Order -> order@domain.com
    Quote -> sales@domain.com
    all other entities -> personal email address

    Currently we have implemented this in /client/lib/espo-main.js with some additional code but this is not upgrade-proof.
  • yuri
    EspoCRM product developer
    • Mar 2014
    • 9503

    #2
    To avoid changes in bundle files, I suggest using monky patching.
    If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

    Comment

    • Kharg
      Senior Member
      • Jun 2021
      • 476

      #3
      I’ve wrote a small extension to do something like this, unfortunately it does not differentiate between entities, but that may be a good idea for a future version.

      Change the From address in the email compose window to avoid accidentally sending emails from the wrong address. - Kharg/from-address-behavior

      Comment


      • leon
        leon commented
        Editing a comment
        Looks promising! Would it be a lot of work to add such feature?

      • Kharg
        Kharg commented
        Editing a comment
        Yes, unfortunately it would require a total re-work of the extension, but I do not exclude doing it.
    Working...