W skrócie - tak, możliwe jest bezpośrednie połączenie z serwerem SMTP odbiorców. Z powodów, które Rup opisuje w swojej odpowiedzi , może to nie być szczególnie praktyczne, a jeśli jesteś w sieci za zaporą ogniową, możesz nie być w stanie uzyskać połączenia ze zdalnym serwerem na porcie TCP 25.
Zakładając, że to nie dotyczy ciebie, oto szczegóły:
Kiedy (jako klient pocztowy) łączysz się z serwerem pocztowym odbiorcy, wszystkim, na czym ten serwer się troszczy (dla celów dostarczania) są odbiorcy wyszczególnieni w RCPT TO:
. Zobacz RFC2821 - Simple Mail Transfer Protocol . Nie rozróżnia typu odbiorcy (do :, cc: lub bcc :), po prostu wie, że mówisz „upewnij się, że odbiorca na twoim serwerze to otrzymuje”.
Jednak jeśli chodzi o rzeczywistego klienta poczty odbiorcy, to nagłówki wiadomości mówią, kim byli wszyscy odbiorcy wiadomości. Patrz RFC2822 - Internetowy format wiadomości .
Innymi słowy, nagłówki TO :, CC: i BCC: są dostępne na korzyść klienta poczty, podczas gdy faktyczna dystrybucja jest obsługiwana podczas „rozmowy” SMTP z serwerami poczty.
Możesz więc rozmawiać z serwerem SMTP, który wygląda mniej więcej tak:
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.
Efektem netto jest user_i_missed_out@mydomain.co.uk
otrzymanie kopii wiadomości e-mail, która ma go na liście DW, jak również pierwotnego adresata recipient_on_original@somewhere.com
i oryginalnego odbiorcy DW another_recipient_on_original@somewhere.com
.
Ponieważ jednak nigdy tak naprawdę nie łączyliśmy się z serwerami poczty tych dwóch ostatnich, nie otrzymywali oni e-maila za drugim razem. A ponieważ nie możemy zmienić wcześniej wysłanych do nich wiadomości, nigdy nie zauważą, że dodaliśmy kolejnego odbiorcę DW.