En bref - oui, il est possible si vous pouvez vous connecter directement au serveur SMTP des destinataires. Pour les raisons que Rup décrit dans sa réponse, cela peut ne pas être particulièrement pratique, et si vous êtes sur un réseau derrière un pare-feu, vous ne pourrez peut-être pas du tout obtenir une connexion à un serveur distant sur le port TCP 25.
En supposant que cela ne s'applique pas à vous, voici le détail:
Lorsque vous (en tant que client de messagerie) vous connectez au serveur de messagerie du destinataire, tout ce qui importe au serveur (à des fins de distribution) sont les destinataires spécifiés dans RCPT TO:
. Voir RFC2821 - Simple Mail Transfer Protocol . Il ne fait pas de différence entre le type de destinataire (à:, cc: ou bcc :), il sait juste que vous dites "assurez-vous que le destinataire sur votre serveur reçoit ceci".
Cependant, en ce qui concerne le client de messagerie du destinataire, ce sont les en-têtes du message qui indiquent qui étaient tous les destinataires du message. Voir RFC2822 - Format de message Internet .
En d'autres termes, les en-têtes TO :, CC: et BCC: sont là pour le bénéfice du client de messagerie, tandis que la distribution proprement dite est gérée lors de la "conversation" SMTP avec les serveurs de messagerie.
Vous pouvez donc, en fait, avoir une conversation avec un serveur SMTP qui ressemble à ceci:
C:>telnet aspmx.l.google.com 25
220 mx.google.com ESMTP f70si17620845wej.110
HELO myserver.mydomain.co.uk
250 mx.google.com at your service
MAIL FROM: <test@mydomain.co.uk>
250 2.1.0 OK f70si17620845wej.110
RCPT TO: <user_i_missed_out@mydomain.co.uk>
250 2.1.5 OK f70si17620845wej.110
DATA
354 Go ahead f70si17620845wej.110
To: recipient_on_original@somewhere.com
cc: another_recipient_on_original@somewhere.com, user_i_missed_out@mydomain.co.uk
Subject: My email
Hi - this is a test
.
250 2.0.0 OK 1277401976 f70si17620845wej.110
QUIT
221 2.0.0 closing connection f70si17620845wej.110
Connection to host lost.
L'effet net est que user_i_missed_out@mydomain.co.uk
reçoit une copie de l'e-mail qui l'a sur la liste cc ainsi que le destinataire d'origine recipient_on_original@somewhere.com
et le destinataire cc d'origine another_recipient_on_original@somewhere.com
.
Cependant, comme nous ne nous sommes jamais connectés aux serveurs de messagerie des deux derniers, ils ne reçoivent pas réellement l'e-mail une deuxième fois. Et comme nous ne pouvons pas modifier les courriers qui leur ont déjà été envoyés auparavant, ils ne remarqueront jamais que nous avons ajouté un autre destinataire cc.