Vous devez savoir que POP3 et IMAP (implémentés par Dovecot) sont des protocoles d'accès aux boîtes aux lettres tandis que SMTP (implémenté par Postfix) sert à envoyer et recevoir du courrier. Au lieu d'essayer d'accéder à 50 comptes POP3 externes à partir d'un seul, vous devez livrer tout le courrier à un seul compte.
Répondre à partir de ces identités alternatives est une fonctionnalité de votre client de messagerie plutôt que du serveur, mais le serveur doit être configuré pour le permettre :
- votre client a besoin d'un accès relais pour toutes ces adresses
- votre serveur doit être répertorié comme un expéditeur autorisé pour chaque domaine (dans son enregistrement SPF).
Cela est facile à réaliser si tous les domaines concernés sont gérés par le même serveur, et presque impossible si les comptes sont tous sur des services différents, utilisant des configurations différentes gérées par des administrateurs différents. C'est pourquoi il est tout à fait naturel de limiter ma réponse à la situation où tous les domaines utilisent le même serveur que le MX primaire et un expéditeur autorisé SPF .
Réception du courrier de toutes les adresses vers un seul utilisateur de courrier.
- Liste de tous les domaines dans Postfix
main.cf
paramètre de configuration virtual_alias_domains
- Utilice
virtual_alias_maps = hash:/etc/postfix/virtual
et de lister toutes les adresses comme des alias virtuels de votre boîte aux lettres réelle ( user@example.com yourusername
).
- Utilisez POP3 ou IMAP pour accéder au compte de messagerie de
yourusername
.
Configuration de la soumission pour l'envoi en utilisant toutes les adresses.
- Configurer soumission dans votre Postfix
master.cf
; submission inet n - - - - smtpd
- Configurez Dovecot pour fournir une authentification SALS à Postfix. (Voir, par exemple, ceci comment faire .)
-
Utilisez les virtual
pour faire correspondre les adresses avec votre utilisateur de connexion de soumission :
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o smtpd_sender_login_maps=hash:/etc/postfix/virtual
-o smtpd_sender_restrictions=reject_sender_login_mismatch
Configurez votre MUA pour utiliser plusieurs identités avec un seul compte. Cela est possible, par exemple, avec Thunderbird Identités y SquirrelMail Identités multiples .