Nói tóm lại - có thể nếu bạn có thể kết nối trực tiếp với máy chủ SMTP của người nhận. Vì những lý do Rup nêu ra trong câu trả lời của mình, nó có thể không thực tế và nếu bạn ở trên mạng phía sau tường lửa, bạn hoàn toàn không thể có kết nối với máy chủ từ xa trên cổng TCP 25.
Giả sử điều này không áp dụng cho bạn, thì đây là chi tiết:
Khi bạn (với tư cách là ứng dụng thư) kết nối với máy chủ thư của người nhận, tất cả các máy chủ đó quan tâm (cho mục đích gửi) là người nhận được chỉ định trong RCPT TO:
. Xem RFC2821 - Giao thức chuyển thư đơn giản . Nó không phân biệt giữa loại người nhận (đến:, cc: hoặc bcc :), nó chỉ biết bạn đang nói "đảm bảo rằng người nhận trên máy chủ của bạn nhận được điều này".
Tuy nhiên, theo như liên quan đến ứng dụng thư thực tế của người nhận, thì tiêu đề trong thư cho biết tất cả những người nhận thư là ai. Xem RFC2822 - Định dạng tin nhắn Internet .
Nói cách khác, các tiêu đề TO:, CC: và BCC: có lợi cho ứng dụng thư khách, trong khi phân phối thực tế được xử lý trong 'cuộc trò chuyện' với các máy chủ thư.
Trên thực tế, bạn có thể có một cuộc trò chuyện với máy chủ SMTP trông giống như thế này:
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.
Hiệu ứng ròng là user_i_missed_out@mydomain.co.uk
nhận được một bản sao của email có anh ấy trong danh sách cc cũng như người nhận ban đầu recipient_on_original@somewhere.com
và người nhận cc gốc another_recipient_on_original@somewhere.com
.
Tuy nhiên, vì chúng tôi chưa bao giờ thực sự kết nối với hai máy chủ thư sau, nên họ không thực sự nhận được email lần thứ hai. Và vì chúng tôi không thể thay đổi các thư đã được gửi cho họ trước đó, họ sẽ không bao giờ nhận thấy rằng chúng tôi đã thêm một người nhận cc khác.