Se os e-mails específicos forem separados, você não poderá gerenciar todos os e-mails em uma única conta de usuário na caixa de correio do Zimbra. Você pode filtrá-los para encaminhamento em pastas específicas, mas para uma separação completa, você precisará de contas diferentes.
Uma solução quase automática para separação de emails em contas diferentes seria usando a opção recipient_delimiter no Postfix do Zimbra ou uma tabela de transporte virtual com o REGEX.
Em seguida, você pode configurar um segundo imapd como o dovecot e encaminhar e-mails específicos para esse daemon via LMTP. Como auth mech você pode usar o serviço LDAP do Zimbra, assim você não tem mais trabalho recorrente com contas de usuário no segundo imapd.
Em tal solução, o dovecot precisará servir através de portas não padrão para trabalhar em paralelo com o Zimbra. Com essa solução, você não terá custos de licença adicionais e os usuários terão duas contas.
Outra idéia é encaminhar os e-mails de todos os usuários para uma finalidade específica em uma única conta Zimbra, filtrá-los em diferentes pastas de usuários e dar a eles acesso a essa pasta por meio de uma assinatura em suas próprias contas. Isso também deve ser tratado automaticamente pelo menos por um cron job.
Com essa solução, os e-mails enviados também poderiam ser filtrados e encaminhados para essas pastas específicas.
Em seguida, os usuários só precisam decidir qual identidade usarão para os e-mails enviados: [email protected] ou [email protected]