Hello,

alias_maps=
virtual_transport=lmtp:unix:/kopano/dagent.sock
virtual_mailbox_domains=domain1.com, domain2.com, domain3.com
virtual_mailbox_maps=mysql:/etc/postfix/mysql-users.cf
virtual_alias_maps=hash:/etc/postfix/virtual

The virtual aliases look like:
user1firstname.lastn...@domain3.com     user1firstname.lastname

user2firstn...@domain2.com              user2firstname.lastname
user2firstn...@sharpblue.com.au         user2firstname.lastname
user2firstname.lastn...@sharpblue.org   user2firstname.lastname

@domain3.com                    user2firstname.lastname
@domain2.com                    user1firstname.lastname
@domain1.com            user1firstname.lastname


In effect, I have 3 users created for domain1.com. A catchall for domain1 and 
domain2 to direct to user 1. Ignore domain3 for the time being.

For some reason though, all emails are ending up in user1’s Inbox. If I send an 
email from an external email address to us...@domain1.com it ends up in 
us...@domain1.com’s email. If I send an email to user2

Postfix logs show:
Jun 16 09:53:18 kopano postfix/smtp[8735]: 9665C6C28C5: to=us...@domain1.com, 
orig_to=us...@domain1.com, relay=127.0.0.1[127.0.0.1]:10024, delay=3.9, 
delays=2.2/0.01/0/1.6, dsn=2.0.0, status=sent (250 2.0.0 from 
MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 4DFA46C28E1)

Reply via email to