Comment puis-je transférer un MTA spécifique en fonction de l'adresse électronique?

Comment puis-je transférer les messages entrants vers un MTA spécifique en fonction de la partie de l'utilisateur de l'adresse électronique du destinataire? Je préférerais un logiciel linux, mais Windows fonctionnerait aussi.

Contexte:
Notre organisation passe du courrier POP3 hébergé par l'ISP à Microsoft Business Productivity Online Services (Exchange Online) et il serait bon de faire fonctionner la coexistence afin que certains utilisateurs puissent utiliser le nouveau système alors que d'autres utilisateurs continuent d'utiliser le système existant. Comme chaque utilisateur est migré vers le nouveau système, son courrier peut être redirigé vers le serveur approprié indépendant des autres utilisateurs et de la propagation du DNS.

Ce système fonctionnerait-il? Y a-t-il d'autres schémas de migration plus appropriés au scénario?

Modifier 1
Notre ISP actuel exécute Postfix et Dovecot. Ils nous permettent de configurer un renvoi de courrier électronique, mais seulement à une adresse électronique choisie. Cela ne nous aide pas vraiment car leur serveur utilisera toujours l'enregistrement MX pour la livraison, ce que je veux contourner.

3 Solutions collect form web for “Comment puis-je transférer un MTA spécifique en fonction de l'adresse électronique?”

Postfix offre la possibilité de transférer vers différents serveurs en fonction du nom d'utilisateur du destinataire en utilisant des tables de transport. Ces tableaux peuvent être stockés sous forme de fichiers texte ou dans une base de données. Par exemple:

legacy_user@example.com smtp:legacymail.example.com:25 migrated_user@example.com smtp:newmail.example.com:25 

Source: http://www.postfix.org/transport.5.html

Les tables de transport par utilisateur peuvent être utilisées pour permettre une migration progressive régulière.

  1. Configurer un serveur postfix qui transmet le courrier à tous les utilisateurs au fournisseur d'accès Internet existant
  2. Mettre à jour le DNS afin que les points d'enregistrement MX vers le serveur postfix
  3. Attendez que le DNS se propage.
  4. Modifiez la table de transport afin que le courrier pour quelques utilisateurs soit livré au nouveau serveur
  5. Paramètres de mise à jour sur les ordinateurs pour ce lot d'utilisateurs
  6. Répétez les étapes 4-5 jusqu'à ce que tous les utilisateurs aient été migrés
  7. Mettre à jour le DNS afin que les points d'enregistrement MX vers le nouveau serveur de messagerie
  8. Arrêter le serveur postfix une fois que le trafic cesse

Tous les utilisateurs qui utilisent encore le système POP3 existant peuvent conserver leurs paramètres SMTP, à condition que ce serveur effectue une recherche MX pour les utilisateurs du même domaine. Cela ne fonctionnera pas si leur serveur sortant est autorisé pour le domaine. Il est possible que les utilisateurs d'Exchange Server ne puissent pas envoyer de messages aux utilisateurs sur le système existant car les messages seront envoyés à la boîte aux lettres sur Exchange Server.

Pour rendre cela encore plus pratique pour le sysadmin, Postfix pourrait être intégré à une base de données MySQL et à une application Web qui permet de transférer le courrier pour les lots d'utilisateurs.

http://www.postfix.org/STANDARD_CONFIGURATION_README.html#some_local a des suggestions.

Si vous configurez un Postfix interne, vous pouvez envoyer un courrier à l'hôte approprié via les cartes de transport. Tirer sur Exchange peut être effectué via un renvoi vers un domaine sur le nouveau serveur Postfix qui redirection de manière appropriée dans Exchange.

Ce que vous recherchez, c'est un mécanisme de transfert. Les chances sont que votre système POP fourni par le fournisseur d'accès Internet a déjà donné les bases de ce genre de choses, même si cela dépend vraiment de ce qu'ils utilisent. Si elles ont la possibilité de définir des règles de messagerie, ou utiliser un fichier .forward (dot-forward), ou quelque chose de similaire, vous pouvez configurer ceux sur les boîtes aux lettres que vous voulez être sur le nouveau système.

Alternativement, vous pouvez couper tout sur Exchange Online et utiliser les règles Outlook / Exchange pour transférer le courrier aux anciennes adresses ISP. C'est assez simple à mettre en place. La grande chose est lorsque vous déplacez vos enregistrements MX, vous devez échanger des méthodes; Arrêtez le renvoi sur le côté POP et commencez le renvoi sur le côté Exchange.

  • La configuration du server de messagerie se plaint toujours que la connection n'est pas sécurisée
  • Étapes à suivre pour améliorer la livraison de courrier électronique [en double]
  • Les boucles de messagerie à mon compte | Postfix
  • Quand un relais de messagerie est-il nécessaire?
  • Configuration d'un server de sauvegarde Postfix
  • Si j'installe un certificate SSL pour mon domaine, cela inclura-t-il le ssl par courrier électronique?
  • détecter un script malveillant utilisé pour envoyer un courrier
  • Boîte aux lettres Exchange spécifique au relais vers l'hôte SMTP défini
  • Besoin d'get un server SMTP sur MS Server 2003
  • Ariel n'émettra pas via notre server SMTP
  • Le server SMTP Postfix obtient "550 L'action du courrier demandé n'est pas prise: IP invalide"
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.