Làm thế nào để chọn đúng port SMTP khi cài đặt ứng dụng Email?
1. Bạn đang muốn tìm ra cổng SMTP phù hợp để sử dụng?
- Nếu bạn đang sử dụng ứng dụng email như Apple Mail hoặc Outlook để gửi email, thì ứng dụng email đó cũng có thể sử dụng SMTP để tải email gửi đi của bạn đến mail server của bạn (mặc dù những khách hàng đó thường sử dụng các giao thức khác như IMAP hoặc POP3 để tải email bằng các ứng dụng).
- Ngoài ra, nếu bạn đang vật lộn với khả năng gửi email trên WordPress, một trong những cách tốt nhất để khắc phục sự cố là sử dụng dịch vụ gửi SMTP như SendGrid, Mailgun hoặc G Suite
- Nhưng nếu bạn cố gắng thiết lập SMTP với ứng dụng email client hoặc trang web WordPress của mình, bạn có thể sẽ gặp phải câu hỏi nên sử dụng cổng SMTP nào.
- Để giúp bạn chọn đúng cổng SMTP cho nhu cầu của mình, chúng tôi sẽ đi sâu vào mọi thứ liên quan đến cổng SMTP trong bài đăng này.
2. Cổng SMTP là gì?
- SMTP, viết tắt của Simple Mail Transfer Protocol (Giao thức chuyển thư đơn giản), là giao thức chuẩn để truyền email trên web. Và đây cũng là giao thức để mail server sử dụng để gửi và nhận email trên Internet.
- Ví dụ: khi bạn gửi email, ứng dụng email của bạn cần một cách để tải email lên máy chủ thư đi. Sau đó, máy chủ thư đi cần một cách để chuyển email của bạn đến mail server đến của người nhận.
- Các server mail giống như các máy chủ trang web ở chỗ, nó hiển thị các địa chỉ thân thiện với người dùng tuy nhiên giao tiếp thực tế lại xảy ra thông qua các địa chỉ IP, như 222.501.285.45 (để biết thêm về cách điều này xảy ra, hãy xem phần giới thiệu của chúng tôi về Hệ thống tên miền DNS ).
- Cổng port là một cách khác để giúp các máy tính (như hai server mail) liên lạc với nhau:
+ Một địa chỉ IP xác định một máy tính.
+ Một cổng xác định một ứng dụng / dịch vụ cụ thể đang chạy trên máy tính đó, như SMTP.
- IANA , tổ chức chịu trách nhiệm phân bổ địa chỉ IP toàn cầu và các nhiệm vụ khác, cũng chịu trách nhiệm đăng ký số port cho các dịch vụ Internet phổ biến, bao gồm cả SMTP.
3. Tại sao cổng SMTP của bạn có vấn đề?
- Nếu bạn muốn kết nối với máy chủ SMTP, bạn cần nhập cả địa chỉ IP và số port của nó.
- Tuy nhiên, có nhiều cổng SMTP phổ biến và không phải tất cả chúng đều hoạt động trong mọi tình huống.
Ví dụ: cổng 25, cổng SMTP tiêu chuẩn để di chuyển thư giữa các máy chủ thư, thường bị chặn bởi các ISP và nhà cung cấp cloud (bao gồm Google Cloud Platform).
- Như vậy, nếu bạn cố gắng kết nối với máy chủ SMTP qua cổng 25, bạn sẽ thường gặp phải sự cố vì rất nhiều dịch vụ chặn cổng 25.
* Cổng khác nhau cho các mục đích khác nhau
+ Ngoài các hàm ý trên, các cổng SMTP khác nhau cũng có các mục đích khác nhau.
+ Có hai giai đoạn rộng trong truyền SMTP
Submission (gửi) - gửi một thông điệp email đến một mail server đi. Ví dụ: khi bạn gửi email trong Apple Mail, thư đó cần được gửi đến mail server đi.
Relay (chuyển tiếp)- quá trình chuyển tiếp tin nhắn giữa hai máy chủ. Vì vậy, sau khi một email được gửi đến mail server đi, mail server relay tin nhắn đó đến mail server của người nhận.
4. Cổng nào sử dụng SMTP?
- Trên web hiện đại không có một cổng SMTP riêng biệt. Thay vào đó, có bốn cổng SMTP phổ biến:
+ 25
+ 587
+ 465
+ 2525
- Hãy cùng tìm hiểu các cổng trên
a. Cổng 25 được sử dụng để làm gì?
- Cổng 25 được thành lập từ năm 1982, trở thành cổng SMTP lâu đời nhất.
- Cổng 25 vẫn được gọi là cổng SMTP tiêu chuẩn và nó được sử dụng chủ yếu cho việc relay SMTP (gửi).
- Tuy nhiên, nếu bạn đang thiết lập trang web WordPress hoặc ứng dụng email client của mình bằng SMTP, bạn thường không muốn sử dụng cổng 25 vì hầu hết các ISP và nhà cung cấp dịch vụ lưu trữ cloud đều chặn cổng 25.
- Tại sao? Bởi vì cổng 25 thường bị lạm dụng để gửi thư rác từ các máy tính bị xâm nhập.
- Hãy nhớ rằng: có một sự khác biệt giữa việc gửi và chuyển tiếp SMTP. Vì vậy, trong khi cổng SMTP 25 là lựa chọn tốt cho việc chuyển tiếp SMTP, nó không phải là một lựa chọn tốt để gửi SMTP.
b. Cổng 587 được sử dụng để làm gì?
- Cổng 587 là cổng mặc định để gửi SMTP trên web hiện đại. Mặc dù bạn có thể sử dụng các cổng khác để gửi bạn nên luôn bắt đầu với cổng 587 làm mặc định và chỉ sử dụng một cổng khác nếu hoàn cảnh không cho phép (như máy chủ của bạn chặn cổng 587 vì một số lý do).
- Cổng 587 cũng hỗ trợ TLS , có nghĩa là bạn có thể gửi thư một cách an toàn.
c. Cổng 465 được sử dụng để làm gì?
- Cổng 465 ban đầu được đăng ký cho SMTPS (SMTP qua SSL). Sau một thời gian ngắn trong chức năng đó, cổng 465 đã được chỉ định lại cho một mục đích sử dụng khác và không dùng nữa.
- Mặc dù thực tế đó, nhiều ISP và nhà cung cấp dịch vụ lưu trữ đám mây vẫn hỗ trợ cổng 465 để gửi SMTP.
d. Cổng 2525 được sử dụng để làm gì?
- Cổng 2525 không phải là cổng SMTP chính thức (được IETF hoặc IANA công nhận). Tuy nhiên, nó vẫn được sử dụng phổ biến như một giải pháp thay thế cho cổng 587 để gửi SMTP và hầu hết các ISP và nhà cung cấp dịch vụ lưu trữ cloud đều hỗ trợ cổng 2525 cho SMTP.
- Nếu cổng 587 bị chặn, cổng 2525 sẽ là một lựa chọn thay thế tốt.
5. Bạn nên sử dụng cổng SMTP nào?
- Chúng tôi đã đề cập đến vấn đề này ở trên, nhưng hãy tóm tắt lại cách chọn đúng cổng SMTP vì điều quan trọng là phải đưa ra quyết định đúng đắn.
- Nếu bạn đang định cấu hình trang web WordPress hoặc ứng dụng email client của mình để gửi email qua SMTP (gửi), bạn nên sử dụng cổng 587 . Một lần nữa, đây là cổng SMTP mặc định để gửi và nó hỗ trợ truyền an toàn qua TLS.
- Nếu cổng 587 bị chặn vì một số lý do, cổng 2525 là một thay thế phổ biến. Một lần nữa, đây không phải là một cổng SMTP được công nhận chính thức, nhưng nó thường được sử dụng và hỗ trợ bởi hầu hết các nhà cung cấp.
- Mặc dù nhiều nhà cung cấp vẫn hỗ trợ cổng 465 cho SMTP, nhưng đó không còn là tiêu chuẩn được chấp nhận và bạn nên thử sử dụng cổng 587 và 2525 trước khi sử dụng cổng 465.
- Cuối cùng, trong khi cổng 25 thường được sử dụng cho chuyển tiếp SMTP, bạn không nên sử dụng nó khi thiết lập ứng dụng email hoặc trang web WordPress vì hầu hết các ISP và nhà cung cấp dịch vụ lưu trữ cloud đều chặn cổng 25.
6. Tóm lược
- SMTP đóng vai trò quan trọng trong việc di chuyển email trên Internet.
- Để cải thiện khả năng gửi email giao dịch của trang web WordPress của bạn, bạn có thể định cấu hình trang web WordPress của mình để gửi email qua SMTP. Ngoài ra, nếu bạn sử dụng ứng dụng email như Apple Mail hoặc Outlook, ứng dụng email của bạn sẽ sử dụng SMTP để gửi email đi đến mail server.
- Để kết nối trang web WordPress hoặc ứng dụng email khách của bạn với máy chủ SMTP, bạn cần nhập một cổng SMTP cụ thể.
- Có bốn cổng SMTP phổ biến:
25
587
465
2525
+ Cổng 25 thường được sử dụng cho chuyển tiếp SMTP, nhưng bạn không nên sử dụng nó để gửi SMTP vì hầu hết các nhà cung cấp đều chặn nó.
+ Nếu bạn muốn định cấu hình trang web WordPress hoặc ứng dụng email client của mình để sử dụng SMTP, bạn nên bắt đầu với cổng 587 làm lựa chọn đầu tiên, vì đó là cổng tiêu chuẩn để gửi SMTP.
+ Và nếu cổng 587 không hoạt động, bạn có thể thử cổng 2525. Mặc dù đó không phải là cổng SMTP được công nhận chính thức, nhưng nó được hỗ trợ rộng rãi và nó hỗ trợ TLS để truyền an toàn.