Is Alias for Send and Receive?

Hello,

Imagine the following scenario:
I have an agent whose email address is:
agent1[at]example[dot]com

Agent1 is supposed to manage all communications for his clients:
John
Anne
Alex

Is there any way to create aliases such as:
john[at]example[dot]com
anne[at]example[dot]com
alex[at]example[dot]com

AND Agent1 can send and receive emails for the above mentioned aliases in his own mailbox?

The sending half of this is handled by the email client. Roundcube is one that does this. So here is what needs to be done.

  • Create forwarders for each (john, anne, alex) which forward to agent1

  • In Roundcube (or your preferred email client which supports identities) create identities for each (john, anne, alex)

Then when an email comes in, the email client will respond using the identity of the addressee.