Can we dynamically change sender e-mail address in Data-EmailAccount
Hello,
My customer asks if the email address of Data-EmailAccount (see below screenshot) can be dynamically changed. The business use case is, when operator A submits a specific flow action, email gets sent out by operator A's email address, and when operator B submits a specific flow action, email gets sent out by operator B's email address.

In my understandings, email address of Data-EmailAccount is always fixed and it's the sole system of record that sends out any e-mail from the system. Any solution to achieve customer's requirement? If this requirement is weird and doesn't make sense, why is it so? How should I explain to customer?
Please let me know.
Regards,
@CloeW938
Hey,
In my opinion, the email address in Data-EmailAccount should not be dynamically changed. This record is intended to represent a system-level email account, acting like an email bot that sends notifications on behalf of a department, business unit, or application—not individual users. Changing it per operator is not recommended because most SMTP servers enforce authentication tied to the sender address, and dynamic changes can lead to security and deliverability issues.
If the business needs emails to appear as coming from specific users, consider:
Recently, in my project, we used a combination of these two approaches: the email was sent from a generic email account, but in the footer of the correspondence, we added the operator’s name using
OperatorID.pyUserNameas a greeting.Best regards,