En resumen: sí, es posible si puede conectarse directamente al servidor SMTP de los destinatarios. Por las razones que Rup describe en su respuesta , puede que no sea especialmente práctico, y si está en una red detrás de un firewall, es posible que no pueda conectarse a un servidor remoto en el puerto TCP 25.
Suponiendo que esto no se aplica a usted, entonces aquí está el detalle:
Cuando usted (como cliente de correo) se conecta al servidor de correo del destinatario, todo lo que le importa (para fines de entrega) son los destinatarios especificados en RCPT TO:
. Consulte RFC2821 - Protocolo simple de transferencia de correo . No diferencia entre el tipo de destinatario (a :, cc: o bcc :), solo sabe que está diciendo "asegúrese de que el destinatario en su servidor reciba esto".
Sin embargo, en lo que respecta al cliente de correo real del destinatario, son los encabezados del mensaje los que dicen quiénes fueron todos los destinatarios del mensaje. Consulte RFC2822 - Formato de mensaje de Internet .
En otras palabras, los encabezados TO :, CC: y BCC: están ahí para beneficio del cliente de correo, mientras que la distribución real se maneja durante la 'conversación' SMTP con los servidores de correo.
De hecho, puede tener una conversación con un servidor SMTP que se parece a esto:
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.
El efecto neto es que user_i_missed_out@mydomain.co.uk
recibe una copia del correo electrónico que lo tiene en la lista de cc, así como el destinatario original recipient_on_original@somewhere.com
y el destinatario original de cc another_recipient_on_original@somewhere.com
.
Sin embargo, dado que nunca nos conectamos a los servidores de correo de los dos últimos, en realidad no reciben el correo electrónico por segunda vez. Y dado que no podemos cambiar los correos que ya se les han enviado antes, nunca notarán que agregamos otro destinatario cc.