Lỗi SMTP phổ biến và cách khắc phục khi gửi email
Tổng hợp các lỗi SMTP phổ biến khi gửi email và cách khắc phục. Từ lỗi authentication, connection refused đến relay denied và timeout.
Lỗi SMTP khi gửi email là vấn đề phổ biến mà nhiều người gặp phải. Hiểu rõ các mã lỗi SMTP và cách khắc phục sẽ giúp bạn xử lý nhanh chóng khi gặp sự cố. Bài viết này tổng hợp các lỗi SMTP phổ biến và cách giải quyết.
Hiểu về mã lỗi SMTP
SMTP sử dụng mã số 3 chữ số để thông báo trạng thái:
- 2xx: Thành công (200, 250)
- 4xx: Lỗi tạm thời, có thể thử lại (421, 450, 451)
- 5xx: Lỗi vĩnh viễn, không thể gửi (500, 550, 553)
Lỗi 535 – Authentication Failed
Nguyên nhân: Sai username hoặc mật khẩu SMTP.
Cách khắc phục:
- Kiểm tra lại username (phải là địa chỉ email đầy đủ)
- Kiểm tra mật khẩu (phân biệt chữ hoa/thường)
- Nếu dùng Gmail, cần tạo App Password nếu bật 2FA
- Kiểm tra xem tài khoản có bị khóa không
Lỗi 550 – User Unknown / Mailbox Not Found
Nguyên nhân: Địa chỉ email người nhận không tồn tại.
Cách khắc phục:
- Kiểm tra lại địa chỉ email người nhận
- Xác nhận với người nhận địa chỉ email đúng
- Nếu gửi hàng loạt, xóa các địa chỉ không hợp lệ khỏi danh sách
Lỗi 421 / 451 – Service Temporarily Unavailable
Nguyên nhân: Server nhận tạm thời không khả dụng hoặc quá tải.
Cách khắc phục:
- Thử gửi lại sau 15-30 phút
- Nếu lỗi liên tục, liên hệ nhà cung cấp hosting
Lỗi 554 – Relay Access Denied
Nguyên nhân: Server không cho phép relay email (gửi email qua server của người khác).
Cách khắc phục:
- Đảm bảo đã xác thực SMTP (SMTP authentication)
- Kiểm tra cài đặt SMTP trong email client
- Liên hệ nhà cung cấp hosting để kiểm tra cấu hình relay
Lỗi Connection Refused / Timeout
Nguyên nhân: Không kết nối được đến SMTP server.
Cách khắc phục:
- Kiểm tra địa chỉ SMTP server và port
- Thử port khác: 465 (SSL) hoặc 587 (STARTTLS)
- Kiểm tra firewall có block port SMTP không
- Một số ISP block port 25 — dùng port 587 thay thế
Lỗi 550 5.7.1 – Message Rejected (Spam)
Nguyên nhân: Email bị từ chối vì bị đánh giá là spam.
Cách khắc phục:
- Kiểm tra SPF, DKIM, DMARC đã cấu hình đúng chưa
- Kiểm tra IP server có trong blacklist không (MXToolbox)
- Xem xét nội dung email có chứa từ khóa spam không
Công cụ debug SMTP
- Telnet: Test kết nối SMTP thủ công
- MXToolbox SMTP Test: Test SMTP server online
- Mail-tester.com: Kiểm tra toàn diện email
Kết luận
Hầu hết lỗi SMTP có thể khắc phục bằng cách kiểm tra thông số cấu hình, xác thực và cài đặt DNS. Nếu không tự xử lý được, hãy liên hệ nhà cung cấp hosting để được hỗ trợ.
VMST Host cung cấp hỗ trợ kỹ thuật 24/7 cho các vấn đề email. Liên hệ để được hỗ trợ.