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ư sử dụng để gửi và nhận email. Thông báo lỗi SMTP giúp bạn hiểu lý do khiến 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 có định dạng như sau. Mỗi chữ số trong mã lỗi và mã trạng thái cung cấp mức độ chi tiết ngày càng tăng:

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

Đây là 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 cần thực hiện để 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ụ này.
  • 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 phát tán thư rác.
  • Thư vi phạm chính sách email của công ty bạn. Ví dụ: thư chứa số thẻ tín dụng hoặc ngôn từ bị cấm.

Mã phản hồi bắt đầu bằng 45 là lỗi và số này cho biết loại lỗi. Các lỗi bắt đầu bằng 4 là lỗi tạm thời. Bạn không cần làm gì cả, người gửi sẽ thử lại. Những lỗi bắt đầu bằng 5 là lỗi vĩnh viễn và bạn cần phải 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 số 4 cho biết máy chủ đã tạm thời gặp lỗi nhưng thao tác sẽ 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ụ chưa có sẵn, hãy thử lại sau
450 Hệ thống không thực hiện thao tác được yêu cầu vì hộp thư của người dùng không hoạt động
451 Không gửi được tin nhắn do lỗi máy chủ
452 Lệnh đã dừng do không đủ bộ nhớ trên máy chủ
455 Máy chủ hiện không xử lý được lệnh này

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 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 Địa chỉ người nhận đã từ chối thư
550 Lệnh được yêu cầu không thực hiện được vì hộp thư của người dùng không hoạt độ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 có 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ó đủ bộ nhớ
553 Lệnh đã 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ông tin chi tiết hơn 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à một lỗi tạm thời về kênh truyền tải có chứa một yêu cầu thông tin.

Mã phản hồi Mô tả
x0z Lỗi cú pháp
x1z Trả lời yêu cầu cung cấp 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ông tin chi tiết hơn.

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ã tình trạng Mô tả
x.0.z Không xác định
x.1.z Trạng thái giải quyết
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 Nội dung tin nhắn hoặc trạng thái của nội dung nghe nhìn
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.