Je vous envoie un e-mail aux destinataires suivants: [email protected]
, [email protected]
, [email protected]
Envoyer du courrier avec SMTP à plusieurs adresses: relayer le message à différents serveurs?
Le message est envoyé à mon serveur smtp local qui doit transmettre à @example.com
et @test.com
.
Ma question est: comment le serveur devrait le faire?
Laissez le message tel quel et le relais à un serveur smtp plus sophistiqué qui fera l'une des autres options
Pause en deux messages et le relais d'un message à
@exampl
e et deux autres à@test.com
dans un seul messagePause en trois messages et relais une fois à
@example.com
et deux fois pour@test.com
Et comment le serveur de réception, par exemple @example.com
sais que ce ne doit pas envoyer le message @test.com
par lui-même aussi? (n'importe quel en-tête de courrier?)
Et si @example.com
et @test.com
sont servis par le même serveur, recevra-t-il le message plus d'une fois?
Il me manque probablement quelque chose dans le protocole SMTP.
Je sais que sur tous les MX trucs, ma question est de savoir comment "hôte intelligent" savoir quoi faire avec le message? Y a-t-il une configuration par défaut? –
Oui, il y a. Vérifiez les paramètres de postfix, qui répertorie 4 types de profils de concentrateur de messagerie: http://www.postfix.org/STANDARD_CONFIGURATION_README.html En termes généraux, il conserve une liste des domaines qu'il doit recevoir par e-mail, à la fois pour la livraison locale sous ainsi que pour faire la queue pour la livraison finale, ou simplement un relais intelligent. Il pourrait également être géré via un backend SQL. De toute façon, je me souviens de quelque chose: les règles de livraison sont mauvaises. Postfix essaie le mieux de rationaliser cela, mais si vous prenez un exemple sendmail.cf, vous verrez un script malveillant dans GNU m4 fait juste pour gérer ce routage. – aldrinleal
La réponse que je cherchais est cachée dans la deuxième phrase de la réponse d'origine: Le serveur SMTP ne lit pas les en-têtes To: Cc: ou Bcc: du message. Le client SMTP fournira les adresses pour lesquelles le serveur SMTP devrait recevoir les messages dans les lignes "RCPT" TO. –