Giới thiệu về thông báo lỗi SMTP

SMTP là một tiêu chuẩn trên Internet mà máy chủ thư dùng để gửi và nhận email. Thông báo lỗi SMTP giúp bạn hiểu lý do một thư không được gửi thành công. Nếu thư đến hoặc thư đi bị trả lại, hãy kiểm tra thông báo trả lại để tìm mã lỗi SMTP có thể giúp bạn chẩn đoán vấn đề.

Thông báo lỗi SMTP tuân theo định dạng này. Mỗi chữ số trong mã lỗi và mã trạng thái cung cấp một mức độ chi tiết tăng dần:

Mã phản hồi Mã trạng thái Nội dung thư trả lời
xyz x.y.z Nội dung mô tả dạng văn bản

Đây là một ví dụ về thông báo lỗi SMTP. Thông báo này mô tả lý do xảy ra lỗi và đề xuất các hành động để khắc phục vấn đề:

Mã phản hồi

Mã phản hồi SMTP đề cập đến các phần cụ thể của dịch vụ email và có thể cho biết các vấn đề như:

  • Người nhận dự kiến chưa đăng ký dịch vụ.
  • Thư bị đánh dấu là thư rác hoặc có vi-rút.
  • Miền của người gửi được xác định là nguồn thư rác.
  • Thư vi phạm chính sách email của công ty bạn. Ví dụ: thư có chứa số thẻ tín dụng hoặc ngôn ngữ bị cấm.

Mã phản hồi bắt đầu bằng 45 là lỗi, đồng thời số này cho biết loại lỗi. Lỗi bắt đầu bằng 4 là lỗi tạm thời. Bạn không cần thực hiện hành động nào, người gửi sẽ thử lại. Lỗi bắt đầu bằng 5 là lỗi vĩnh viễn và bạn cần thực hiện hành động để khắc phục vấn đề.

Mã lỗi SMTP 400 phổ biến

Mã lỗi bắt đầu bằng 4 cho biết máy chủ gặp lỗi tạm thời nhưng hành động sẽ được hoàn tất khi bạn thử lại. Mã lỗi bắt đầu bằng 4 thường là lỗi liên quan đến máy chủ thư nhận.

Mã lỗi Mô tả
421 Dịch vụ không khả dụng, hãy thử lại sau
450 Hành động được yêu cầu không được thực hiện vì hộp thư của người dùng không khả dụng
451 Thư không được gửi do lỗi máy chủ
452 Lệnh bị dừng vì không có đủ dung lượng lưu trữ trên máy chủ
455 Máy chủ không thể xử lý lệnh ngay bây giờ

Mã lỗi SMTP 500 phổ biến

Mã lỗi Mô tả
500 Máy chủ không nhận ra lệnh do lỗi cú pháp
501 Tìm thấy lỗi cú pháp trong các tham số hoặc đối số của lệnh
502 Lệnh chưa được triển khai
503 Máy chủ có chuỗi lệnh không hợp lệ
541 Thư bị địa chỉ người nhận từ chối
550 Lệnh được yêu cầu không thành công vì hộp thư của người dùng không khả dụng hoặc máy chủ nhận đã từ chối thư vì có khả năng là thư rác
551 Hộp thư của người nhận dự kiến không khả dụng trên máy chủ nhận
552 Thư không được gửi vì hộp thư của người nhận không có đủ dung lượng lưu trữ
553 Lệnh bị dừng vì tên hộp thư không tồn tại
554 Giao dịch không thành công mà không có thông tin chi tiết bổ sung

Mã lỗi SMTP thường có thêm 3 chữ số. Đây là mã trạng thái nâng cao của SMTP, cung cấp thêm thông tin chi tiết về nguyên nhân gây ra lỗi. Số thứ hai trong mã cho biết danh mục phản hồi. Ký tự thứ ba trong mã cung cấp thông tin chi tiết bổ sung.

Mã phản hồi 421 là lỗi tạm thời về kênh truyền chứa yêu cầu thông tin.

Mã phản hồi Mô tả
x0z Lỗi cú pháp
x1z Phản hồi yêu cầu thông tin
x2z Lỗi kênh truyền
x3z Không xác định
x4z Không xác định
x5z Trạng thái hệ thống thư

Mã trạng thái

Chữ số đầu tiên trong mã trạng thái cho biết lớp mã, chữ số thứ hai cho biết chủ đề và chữ số thứ ba cung cấp thêm thông tin chi tiết.

Mã trạng thái 4.4.5 là vấn đề tạm thời về mạng và định tuyến đối với trạng thái giao thức gửi thư.

Mã trạng thái Mô tả
x.0.z Không xác định
x.1.z Trạng thái địa chỉ
x.2.x Trạng thái hộp thư
x.3.x Trạng thái hệ thống thư
x.5.x Trạng thái giao thức gửi thư
x.6.x Trạng thái nội dung hoặc nội dung nghe nhìn của thư
x.7.x Trạng thái bảo mật hoặc chính sách

Nội dung thư trả lời

Trường cuối cùng trong thông báo lỗi SMTP mô tả lỗi.