Nó sẽ hoạt động nếu tất cả các bên liên quan sử dụng phần mềm thực sự hiện đại.
Mặc dù SMTP hoạt động tốt trên lớp, nhưng ít nhất, ở dạng ban đầu, nó không phải là một giao thức DỰA TRÊN TCP / IP. Nếu bạn nhìn vào RFC 821 ban đầu, một "vận chuyển TCP" được xác định .... trong một phụ lục.
RFC 2821 (từ 1989) xem xét sử dụng địa chỉ số "không khuyến khích".
Ngay cả các phiên bản hiện đại hơn của thông số kỹ thuật vẫn duy trì triết lý đó ở một mức độ nào đó, từ RFC5321: "SMTP độc lập với hệ thống con truyền cụ thể và chỉ yêu cầu kênh luồng dữ liệu được đặt hàng đáng tin cậy. Phụ lục của RFC 821 [1] mô tả một số trong số chúng. "
Tuy nhiên, RFC này - từ năm 2008, thực sự rất MỚI, đã xử phạt việc sử dụng "chữ địa chỉ" là "được phép" ("Để vượt qua rào cản này, một dạng địa chỉ đặc biệt của địa chỉ được phép thay thế cho một miền tên. ") trong Mục 4.1.3 nhưng vẫn không khuyến khích nó là" KHÔNG NÊN "trong 2.1.4.
SMTP, và phần lớn phần mềm được xây dựng xung quanh nó, sử dụng máy chủ , không phải địa chỉ IP , như "tiền tệ bản địa" của nó - nếu "địa chỉ bằng chữ" có thể sử dụng như một "máy chủ", thì cũng vậy. Và các giao thức không phải là mã hóa (hầu hết đã lỗi thời) (ví dụ như thư UUCP) đã được sử dụng trong hệ sinh thái email cũ cùng với các hệ thống dựa trên SMTP.
Dựa vào mọi hệ thống liên quan tuân thủ đầy đủ với tiêu chuẩn năm 2008 có thể có nhiều rủi ro hơn nó có vẻ.