Cách quá thường xuyên, thông báo lỗi là không thể hiểu được. Trang này sẽ là hướng dẫn của bạn đến các máy chủ thư mã sản xuất khi email của bạn không gửi được. Nếu bạn nhận được thông báo lỗi như "Không thể gửi tin nhắn của bạn. Lỗi 421", bước tiếp theo của bạn là gì? Hãy để trang này là hướng dẫn của bạn về những việc cần làm tiếp theo.
Mã lỗi SMTP: ý nghĩa đằng sau các số
Một máy chủ thư sẽ trả lời mọi yêu cầu mà một khách hàng (chẳng hạn như chương trình email của bạn) thực hiện với một mã trả về. Mã này bao gồm ba số.
Thông thường đầu tiên cho biết máy chủ có chấp nhận lệnh hay không và nếu nó có thể xử lý nó. Năm giá trị có thể là:
- 1 : Máy chủ đã chấp nhận lệnh nhưng chưa thực hiện hành động nào. Một thông báo xác nhận là bắt buộc. Hiện tại, điều này không được sử dụng.
- 2 : Máy chủ đã hoàn thành nhiệm vụ thành công.
- 3 : Máy chủ đã hiểu yêu cầu, nhưng yêu cầu thêm thông tin để hoàn tất yêu cầu.
- 4 : Máy chủ đã gặp lỗi tạm thời. Nếu lệnh được lặp lại mà không có bất kỳ thay đổi nào, nó có thể được hoàn thành. Máy chủ thư có thể sử dụng các lỗi tạm thời như vậy để giữ người gửi không đáng tin cậy tại vịnh.
- 5 : Máy chủ đã gặp lỗi.
Số thứ hai cung cấp thêm thông tin. Có sáu giá trị có thể là:
- 0 : Đã xảy ra lỗi cú pháp.
- 1 : Cho biết câu trả lời thông tin, ví dụ như yêu cầu HELP.
- 2 : Đề cập đến trạng thái kết nối.
- 3 và 4 không xác định.
- 5 : Đề cập đến trạng thái của hệ thống thư nói chung và máy chủ thư nói riêng.
Con số cuối cùng thậm chí còn cụ thể hơn và cho thấy sự tốt nghiệp hơn về trạng thái chuyển thư.
Có SMTP 550: Thất bại vĩnh viễn cho một hoặc nhiều người nhận?
Mã lỗi SMTP phổ biến nhất khi gửi email là 550.
Lỗi SMTP 550 là một thông báo lỗi chung. Điều đó có nghĩa là email không thể gửi được.
Lỗi SMTP gửi 550 lỗi xảy ra vì nhiều lý do; trong khi mã lỗi 550 tự nó không cho bạn biết gì về nguyên nhân thất bại, nhiều máy chủ SMTP bao gồm một thông báo giải thích với mã lỗi.
Thông thường, một email không thể gửi được vì nó đã bị chặn là spam, hoặc thông qua phân tích nội dung của nó hoặc do người gửi — hoặc mạng của người gửi — được liệt kê là nguồn spam có thể có trong danh sách đen DNS. Một số máy chủ thư cũng kiểm tra các liên kết đến phần mềm độc hại và trả lại lỗi 550. Lỗi SMTP 550 mã cho các trường hợp này bao gồm:
- 550 5.7.1: Dịch vụ không khả dụng: máy khách [###] bị chặn bằng ### (Exchange Server)
- 550 5.7.1 : Thư bị từ chối là spam bởi Lọc nội dung (Exchange Server)
- 550 Tin nhắn này đã được phân loại là SPAM và có thể không được gửi
- 550 Xác suất spam cao (Gmail)
- 550 5 2 1 thư từ trang web spam bị từ chối
- 550 Tin nhắn của bạn đã bị từ chối vì bạn đã bị phát hiện gửi thư rác (Gửi từ Rackspace)
- 550 Tin nhắn chứa nội dung không an toàn
Bạn có thể làm gì? Nếu có thể, hãy thử liên hệ với người nhận bằng các phương tiện khác . Nếu thông báo lỗi trỏ đến danh sách cấm hoặc bộ lọc spam cụ thể, hãy thử liên hệ với danh sách hoặc quản trị viên lọc . Không thực hiện tất cả điều này, bạn luôn có thể giải thích tình huống không may cho nhà cung cấp email của mình . Họ có thể liên lạc với đồng nghiệp của họ ở đầu nhận và nhận được tình huống được sắp xếp.
Danh sách các mã lỗi SMTP (với giải thích)
Ba số lỗi của SMTP sẽ cung cấp cho chúng tôi danh sách chi tiết các mã phản hồi máy chủ ESMTP / SMTP, như được trình bày trong RFC 821 và các phần mở rộng sau:
- 211 - Thông báo trạng thái hệ thống.
- 214 - Một thông điệp trợ giúp cho người đọc sau.
- 220 - Dịch vụ SMTP sẵn sàng.
- 221 - Đóng cửa dịch vụ.
- 250 - Hành động được yêu cầu thực hiện và hoàn thành. Thông điệp tốt nhất trong số họ.
- 251 - Người nhận không phải là máy chủ cục bộ, nhưng máy chủ sẽ chấp nhận và chuyển tiếp tin nhắn.
- 252 - Người nhận không được VRFYed, nhưng máy chủ chấp nhận tin nhắn và cố gắng gửi.
- 354 - Bắt đầu nhập tin nhắn và kết thúc bằng .. Điều này cho biết rằng máy chủ đã sẵn sàng chấp nhận thông điệp (sau khi bạn đã cho biết đó là ai và bạn muốn đi đâu).
- 421 - Dịch vụ không khả dụng và kết nối sẽ bị đóng.
- 450 - 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 (ví dụ: vì nó đã bị khóa). Thử lại sau.
- 451 - Lệnh đã bị hủy bỏ do lỗi máy chủ. Không phải lỗi của bạn. Có thể cho quản trị viên biết.
- 452 - Lệnh đã bị hủy bỏ vì máy chủ không có đủ bộ nhớ hệ thống.
- 455 - Máy chủ không thể xử lý lệnh tại thời điểm này.
Các thông báo lỗi sau (500-504) thường cho bạn biết rằng ứng dụng email của bạn bị hỏng hoặc, thông thường nhất là email của bạn không thể gửi được vì một lý do nào đó.
- 500 - Máy chủ không thể nhận ra lệnh do lỗi cú pháp.
- 501 - Đã xảy ra lỗi cú pháp trong đối số lệnh.
- 502 - Lệnh này không được thực hiện.
- 503 - Máy chủ đã gặp phải một chuỗi lệnh xấu.
- 504 - Một tham số lệnh không được thực hiện.
- 521 - Máy chủ này không bao giờ chấp nhận thư; một phản ứng của một máy chủ giả.
- 541 - Không thể gửi thư vì lý do chính sách — thường là bộ lọc spam. (Chỉ một số máy chủ SMTP trả về mã lỗi này.)
- 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 (ví dụ vì nó không được tìm thấy, hoặc vì lệnh bị từ chối vì lý do chính sách).
- 551 - Người nhận không phải là địa phương cho máy chủ. Máy chủ sau đó cung cấp một địa chỉ chuyển tiếp để thử.
- 552 - Hành động đã bị hủy bỏ do phân bổ lưu trữ vượt quá.
- 553 - Lệnh bị hủy bỏ vì tên hộp thư không hợp lệ.
- 554 - Giao dịch không thành công. Đổ lỗi cho nó vào thời tiết.
- 555 - Máy chủ không nhận dạng được định dạng địa chỉ email và không thể gửi được.
- 556 - Thông điệp sẽ phải được chuyển tiếp, nhưng máy chủ nhận sẽ từ chối nó.