per inviare le email salvo rari casi di configurazioni particolari l'unico server da utilizzare è quello del provider ovvero di chi ti fornisce il collegamento ad internet quindi è del tutto indipendente dal dominio dell'indirizzo mittente.
a mio parere
le soluzioni per sincronizzare più pc esistono già e sono fatte a livello server
non è compito del client sincronizzare la posta, esite il server imap
non è compito del client sincronizzare la rubrica, esite il server ldap
e il bello è che ad entrambi ci puoi accedere con diversi programmi client così se tu ti trovi bene con tb e un tuo collega si trova meglio con outlook non dovete nemmeno perdere un secondo per decidere chi ha ragione