> This splits into two use-cases: > > * Relay > > - Each server accepts mail for the other's domains, and relays > them to the right server. All you need is access to a table > of valid recipients for the relay domains, and table of > said domain names. > > * Full-service: > > - Each server accepts mail for all the domains, and delivers > to the correct mail store. Need fully unified data model. > > Which use-case are you aiming for? >
definitely full-service. I do not understand whan you say that I need a fully unified data model. >> - both servers need to check against both databases for valid >> destinations > > Correct (s/destinations/user-addresses/). ypu're right. >> - each server must know if delivery is to be local or it has to be >> relayed to the other server. > > Postfix does that automatically. Just add the domain to "relay_domains" > and not to virtual_mailbox_domains, or similar. ok. >> - one server virtual_transport=maildrop (to courier-imap), the other >> =dovecot (we are going with dovecot for the future, the one with courier >> is older, but plenty of users) > > The difference in final delivery mechanisms is immaterial. Great!!! So, can you point me to the right direction in learning how to get the full-service configuration done? Thanks!! Ignacio