Bỏ qua để đến nội dung

Mã lỗi SMTP

Tham chiếu
Dành cho:
Nhà xuất bản và marketer, Quản trị viên không gian làm việc
Cần quyền:
reports:view, providers:view
Trong ứng dụng:
Nhà cung cấp gửi thư, rồi Sự kiện và đồng bộ

Trang tham chiếu này liệt kê các mã lỗi SMTP mà nhà cung cấp hộp thư hay trả về nhất cho người gửi bản tin, ý nghĩa của từng mã và loại thư trả lại mà ReputeCast gán cho mã đó. Mỗi mã dẫn đến một trang riêng với văn bản chính thức của bên nhận, nguyên nhân và cách khắc phục.

Mã Nhà cung cấp hộp thư Ý nghĩa Loại thư trả lại trong ReputeCast
421 4.7.28 Gmail Gmail thấy lượng thư bất thường từ địa chỉ IP, tên miền hoặc tên miền trong liên kết của bạn và tạm thời giới hạn tốc độ nhận. spam_block
550 5.7.26 Gmail Thư không vượt qua SPF và DKIM, hoặc chính sách DMARC của tên miền From, nên bị chặn. policy_block
550 5.7.1 Gmail Thư bị chặn vì có vẻ là thư không mong muốn, vì uy tín thấp của địa chỉ IP hoặc tên miền gửi, hoặc do một chính sách. spam_block, reputation hoặc policy_block
550 5.1.1 Gmail Tài khoản email không tồn tại. mailbox_unknown
452 4.2.2 Gmail Hộp thư của người nhận đã hết dung lượng. mailbox_full
550 5.7.515 Outlook.com, Hotmail, Live.com, MSN Tên miền From chưa đáp ứng yêu cầu xác thực của Microsoft đối với người gửi số lượng lớn. policy_block
421 4.7.0 [TSS04] Yahoo Yahoo hoãn nhận thư vì khiếu nại, nội dung, uy tín IP hoặc lưu lượng bất thường. reputation
Tài khoản bị xem xét Không có: Amazon SES là nhà cung cấp gửi thư Không phải phản hồi SMTP. AWS phát hiện vấn đề với thư mà tài khoản SES của bạn gửi và cho bạn thời gian để khắc phục. Không có: đây là trạng thái tài khoản, không phải thư trả lại

Loại thư trả lại phụ thuộc vào cả văn bản của bên nhận lẫn mã, nên một mã có thể thuộc nhiều loại. Mỗi trang liệt kê các biến thể của mã đó.

Một phản hồi SMTP bắt đầu bằng mã phản hồi gồm ba chữ số (550), thường theo sau là mã trạng thái mở rộng (5.7.26) và văn bản của máy chủ nhận. Chữ số đầu là 4 nghĩa là lỗi tạm thời: nhà cung cấp gửi thư giữ thư lại và thử gửi lại sau. Chữ số đầu là 5 nghĩa là lỗi vĩnh viễn: nhà cung cấp gửi thư ngừng thử. Mã phản hồi được định nghĩa trong RFC 5321, còn mã trạng thái mở rộng trong RFC 3463 (kiểm tra tháng 10/2026).

ReputeCast giữ loại sự kiện, mã và văn bản gốc của từng nhà cung cấp gửi thư ngay bên cạnh sự kiện chuẩn hóa, nên bạn luôn xem được máy chủ nhận đã nói gì.

  1. Mở Chiến dịch rồi mở Báo cáo của chiến dịch.
  2. Tìm bảng thư trả lại. Mỗi hàng là một loại thư trả lại (cột Loại trong ReputeCast). Cột Mã gốc liệt kê nhà cung cấp gửi thư, loại sự kiện riêng của nhà cung cấp đó và mã gốc, mã xuất hiện nhiều nhất đứng đầu, ví dụ SES Permanent/General 550 5.1.1.
  3. Xem cột Chặn gửi để biết điều gì xảy ra với các địa chỉ (xem các loại thư trả lại trong báo cáo).
  4. Khi cột hiển thị Xem xét, hãy chọn mục đó để đọc từng nhà cung cấp gửi thư đã báo gì. Chế độ xem này không hiển thị địa chỉ.

Bảng thư trả lại chỉ đếm trả thư vĩnh viễn và trả thư tạm thời. Các lần hoãn nhận mà sau đó thư vẫn được gửi thành công ở lần thử sau không xuất hiện trong bảng. Đọc báo cáo chiến dịch giải thích các bảng còn lại.

  1. Mở Nhà cung cấp gửi thư, rồi Sự kiện và đồng bộ.
  2. Trong nhật ký sự kiện, lọc theo Loại sự kiện (ví dụ Hoãn nhận, Trả thư vĩnh viễn hoặc Trả thư tạm thời), hoặc tìm theo người nhận hay mã thư.
  3. Đọc cột Mã gốc · chẩn đoán: mã và văn bản của máy chủ nhận.

Nhật ký sự kiện lưu sự kiện trong 90 ngày. Tệp CSV xuất từ nhật ký có thêm các cột original_code, diagnostic và bounce_class; người nhận được che bớt trừ khi bạn có quyền subscribers:export, và mọi lần xuất đều được ghi vào nhật ký kiểm tra. Sự kiện gửi thư và đồng bộ danh sách chặn gửi giải thích cách sự kiện được gửi về.

Địa chỉ trong danh sách chặn gửi cũng giữ mã của chúng: Người đăng ký, rồi Danh sách chặn gửi, cột Lý do · mã gốc.

Mỗi adapter quy thư trả lại của nhà cung cấp gửi thư về một trong tám loại. Báo cáo chiến dịch gom chúng thành các hàng:

Loại thư trả lại Hàng trong báo cáo Cột Chặn gửi
mailbox_unknown Vĩnh viễn · người nhận không tồn tại Đã tự động chặn gửi
domain_invalid Vĩnh viễn · không tìm thấy tên miền Đã tự động chặn gửi
mailbox_full Tạm thời · hộp thư đầy Thử lại ở lần gửi sau
temporary Tạm thời · hoãn nhận đã hết hạn Thử lại ở lần gửi sau
policy_block, spam_block, reputation Bị chặn · chính sách hoặc uy tín Nút để thêm các địa chỉ, hoặc huy hiệu khi chúng đã có trong danh sách
other Khác Xem xét
  • Hai hàng trả thư vĩnh viễn hiển thị các địa chỉ là đã bị chặn gửi. Nếu một số địa chỉ chưa có trong danh sách, cột này cho phép bạn thêm chúng.
  • Các hàng trả thư tạm thời không thể chặn gửi từ báo cáo: những địa chỉ này vẫn nhận thư ở lần gửi sau. Bạn vẫn có thể thêm thủ công từng địa chỉ vào danh sách chặn gửi.
  • Hàng bị chặn nói về người gửi, không phải về địa chỉ. Thêm các địa chỉ đó cần quyền subscribers:edit và sẽ ngừng gửi thư đến những người có thể không có vấn đề gì; hãy khắc phục nguyên nhân trước.

Khi nào ReputeCast chặn gửi một địa chỉ

Phần tiêu đề “Khi nào ReputeCast chặn gửi một địa chỉ”

ReputeCast đưa một địa chỉ vào danh sách chặn gửi dùng chung, áp dụng cho mọi luồng và mọi nhà cung cấp gửi thư, khi nhà cung cấp gửi thư báo một lần trả thư vĩnh viễn, một khiếu nại hoặc một lượt hủy đăng ký. Một lần trả thư tạm thời hay hoãn nhận không bao giờ tự nó khiến địa chỉ bị chặn gửi. Thư giao dịch có thêm một quy tắc: khi một thư thuộc luồng Giao dịch bị trả thư tạm thời và địa chỉ đó đã bị trả thư tạm thời 3 lần trong vòng 7 ngày, địa chỉ bị chặn gửi.

Một địa chỉ không tồn tại (mailbox_unknown, domain_invalid) là trả thư vĩnh viễn với mọi nhà cung cấp gửi thư. Một lần chặn vĩnh viễn liên quan đến người gửi (policy_block, spam_block, reputation) được ghi nhận như sau:

Nhà cung cấp gửi thư Lần chặn vĩnh viễn liên quan đến người gửi được ghi nhận là
Amazon SES, Resend Trả thư vĩnh viễn khi nhà cung cấp gửi thư báo loại thư trả lại Permanent, nếu không thì là trả thư tạm thời
Postal Trả thư vĩnh viễn khi Postal báo HardFail kèm phản hồi 5xx, nếu không thì là trả thư tạm thời
SMTP (hộp thư nhận thư trả lại) Trả thư vĩnh viễn khi trạng thái trong báo cáo thư trả lại là 5.x.x
Postmark Trả thư tạm thời, trừ khi Postmark xếp nó vào loại HardBounce, BadEmailAddress hoặc ManuallyDeactivated
SendGrid Trả thư tạm thời khi SendGrid đánh dấu là bị chặn hoặc phân loại là Content, Reputation hay Frequency/Volume, nếu không thì là trả thư vĩnh viễn
Mailjet Trả thư tạm thời khi Mailjet cho rằng lỗi liên quan đến spam, nội dung, hệ thống của nó hoặc chính Mailjet, nếu không thì theo cờ vĩnh viễn hay tạm thời của Mailjet
SparkPost Trả thư tạm thời: chỉ các loại thư trả lại 10 và 30 của SparkPost (người nhận không hợp lệ) là vĩnh viễn
Mailgun, Brevo, Azure Communication Services, adapter HTTP chung Trả thư tạm thời
Adapter cộng đồng Theo những gì adapter báo

Nếu các địa chỉ bị chặn đã bị đưa vào danh sách chặn gửi như trả thư vĩnh viễn và bạn đã khắc phục nguyên nhân, bạn có thể gỡ chúng khỏi danh sách chặn gửi kèm lý do. Một liên hệ được gỡ ra sau khi trả thư vĩnh viễn sẽ quay về trạng thái đang chờ xác nhận và cần một lần xác nhận đăng ký mới trước khi nhận thư trở lại.

ReputeCast đọc sự kiện của nhà cung cấp gửi thư và văn bản của bên nhận theo thứ tự dưới đây. Điều kiện khớp đầu tiên được chọn.

  1. Loại thư trả lại riêng của nhà cung cấp gửi thư, khi nhà cung cấp có loại đủ cụ thể (ví dụ các loại con NoEmail và MailboxFull của Amazon SES, InboxFull và DnsError của Postmark, các loại thư trả lại của SparkPost).

  2. Các từ trong văn bản, chẳng hạn reputation, TSS04 hoặc rate limited due to cho reputation, và spam, blocklist, Spamhaus, virus hoặc phish cho spam_block.

  3. Mã trạng thái mở rộng:

    Mã trạng thái mở rộng Loại thư trả lại
    5.1.0, 5.1.1, 5.1.6, 5.2.1 mailbox_unknown
    4.2.2, 5.2.2 mailbox_full
    4.1.2, 5.1.2, 5.1.10, 4.4.4, 5.4.4 domain_invalid
    5.4.1, 5.7.0, 5.7.1, 5.7.23 đến 5.7.27, 5.7.509, 5.7.606 policy_block
  4. Các từ khác, chẳng hạn user unknown hoặc does not exist cho mailbox_unknown, mailbox full hoặc over quota cho mailbox_full, domain not found hoặc no mx cho domain_invalid, và dmarc, spf, dkim, access denied hoặc policy cho policy_block.

  5. Mọi phản hồi 4xx khác là temporary; mọi trường hợp còn lại là other.

Vì văn bản được đọc trước mã, mã 421 4.7.28 của Gmail là spam_block: văn bản của nó có câu “To protect our users from spam”. Khi nhà cung cấp gửi thư chỉ chuyển mã mà không kèm văn bản, loại có thể khác đi: mã 421 4.7.28 đứng một mình là temporary, còn mã 550 5.7.515 đứng một mình là other.