20 lý do email vào spam và cách khắc phục triệt để

Bạn dồn công sức viết một email thật hay, bấm gửi cho cả nghìn người, rồi phát hiện gần như không ai mở. Lý do thường không phải nội dung dở mà là email không bao giờ tới được hộp thư đến — nó nằm im trong thư mục spam. Với email marketing, vào được inbox quan trọng ngang với việc viết nội dung tốt. Bài này mổ xẻ 20 nguyên nhân phổ biến nhất khiến email rơi vào spam, chia theo 5 nhóm — xác thực, nội dung, danh sách, hành vi gửi và hạ tầng — kèm cách sửa cụ thể cho từng cái.

Đọc nhanh

Nếu chỉ làm được 3 việc, hãy ưu tiên: (1) xác thực domain đủ SPF + DKIM + DMARC, (2) chỉ gửi cho người đã đồng ý và giữ danh sách sạch, (3) làm nóng tài khoản mới rồi gửi theo nhịp đều. Riêng ba việc này đã xử lý phần lớn lý do email vào spam.

Bảng tổng hợp 20 lý do và cách sửa

Dưới đây là bản tóm tắt để bạn rà nhanh. Phần sau bài sẽ đào sâu từng nhóm với ví dụ và các bước làm cụ thể.

#Nguyên nhânCách khắc phục
1Thiếu bản ghi SPFKhai báo SPF trong DNS liệt kê đúng máy chủ được phép gửi thay mặt domain; gộp mọi nhà cung cấp vào một bản ghi.
2Thiếu chữ ký DKIMBật DKIM ở nhà cung cấp gửi và thêm bản ghi (TXT/CNAME) vào DNS để email được ký số, chống giả mạo.
3Chưa có DMARCThêm bản ghi _dmarc bắt đầu p=none để theo dõi, rồi nâng dần lên quarantine/reject khi SPF+DKIM đã ổn.
4Domain From không khớp xác thực (alignment lỗi)Đảm bảo domain trong địa chỉ From trùng với domain đã ký DKIM/khai SPF — DMARC yêu cầu 'thẳng hàng' mới đạt.
5Gửi từ tài khoản mới, chưa làm nóngTăng lượng gửi từ từ (warmup) thay vì bùng nổ ngay; Mailemdi tự bật warmup cho tài khoản SES mới.
6Tỷ lệ bounce caoDọn địa chỉ sai/đã chết trước khi gửi; dựa vào suppression list tự động để không gửi lại địa chỉ đã bounce cứng.
7Nhiều người bấm 'Báo spam' (complaint)Chỉ gửi cho người đã đồng ý, đặt link huỷ rõ ràng; complaint bị phạt nặng hơn bounce rất nhiều.
8Danh sách mua hoặc thu thập trái phépBỏ hẳn danh sách mua; chỉ xây danh sách từ người tự đăng ký (best: double opt-in).
9Dính spam trap (bẫy spam)Không gửi tới địa chỉ cũ/không tương tác lâu; làm sạch danh sách định kỳ để tránh địa chỉ bẫy.
10Từ khóa và câu chữ kiểu spamHạn chế 'MIỄN PHÍ', 'GIẢM 99%', 'KIẾM TIỀN NGAY'; viết tự nhiên, đúng giá trị thật của email.
11Viết hoa toàn bộ và quá nhiều dấu chấm thanDùng chữ thường tự nhiên ở tiêu đề và nội dung; tối đa một dấu chấm than nếu thật sự cần.
12Email toàn ảnh, ít chữCân bằng tỷ lệ chữ/ảnh; luôn có nội dung văn bản để bộ lọc đọc được và để hiển thị khi ảnh bị chặn.
13Dùng link rút gọn hoặc domain link lạDùng link đầy đủ trên chính domain của bạn; tránh bit.ly và domain redirect bị mang tiếng.
14Thiếu link huỷ đăng kýBắt buộc có link huỷ dễ thấy; người muốn rời sẽ tự huỷ thay vì bấm 'Báo spam'.
15HTML lỗi, nặng hoặc kèm scriptGiữ HTML gọn, không chèn JavaScript; ưu tiên email dưới khoảng 100KB để Gmail không cắt ('clipped').
16Tỷ lệ tương tác (mở/click) quá thấpPhân khúc và gửi đúng người; tạm ngừng gửi nhóm không mở nhiều tháng để không kéo tụt uy tín.
17Nhịp gửi đột biến, không đềuDuy trì nhịp gửi ổn định thay vì im lặng lâu rồi gửi dồn một lượng lớn cùng lúc.
18IP hoặc domain nằm trong blacklistKiểm tra blacklist; nếu dính, dừng nguyên nhân (danh sách bẩn/khối lượng đột biến) rồi xin gỡ.
19Thiếu PTR / reverse DNS cho IP gửiNếu tự vận hành máy chủ gửi, đặt rDNS khớp domain; dùng SES/SMTP uy tín thì việc này đã được lo sẵn.
20Giả mạo tên người gửi hoặc gây hiểu nhầmDùng tên gửi và địa chỉ From nhất quán, đúng thương hiệu; tiêu đề không đánh lừa nội dung bên trong.

Nhóm 1 — Xác thực người gửi (lý do 1–4)

Đây là nhóm quan trọng số một. Trước khi chấm điểm nội dung, Gmail/Outlook/Yahoo hỏi một câu đơn giản: “Email này có thật sự do chủ domain gửi không?”. Nếu domain của bạn không có bằng chứng, email gần như chắc chắn bị nghi ngờ — nhiều nhà cung cấp lớn từ năm 2024 còn thẳng tay từ chối người gửi khối lượng mà thiếu các bản ghi này.

  • SPF liệt kê những máy chủ được phép gửi thay mặt domain. Thiếu nó, mailbox không xác minh được nguồn gửi.
  • DKIM ký số nội dung email bằng khóa riêng; mailbox dùng khóa công khai trong DNS để kiểm tra thư không bị chỉnh sửa và đúng người gửi.
  • DMARC quy định cách xử lý khi SPF/DKIM không đạt, đồng thời gửi báo cáo để bạn giám sát.
  • Alignment (thẳng hàng): domain trong địa chỉ From phải khớp với domain đã ký DKIM hoặc khai trong SPF. Lệch nhau thì DMARC vẫn trượt dù từng bản ghi đúng.

Cách làm trong Mailemdi

Vào Cài đặt → Xác thực domain, nhập domain gửi và bấm “Kiểm tra”. Hệ thống dò trực tiếp DNS, hiển thị tiến độ từng bản ghi và chỉ rõ cái nào còn thiếu. Lưu ý: khi gửi từ domain riêng còn thiếu SPF/DKIM, Mailemdi cảnh báo và chặn ở bước gửi để bạn không đốt uy tín. Muốn hiểu cặn kẽ từng bản ghi và copy đúng cú pháp DNS, hãy đọc bài SPF, DKIM, DMARC toàn tập trong cẩm nang này.

Ví dụ thực tế tại Việt Nam

Một cửa hàng dùng email khuyenmai@shopcuaban.vn nhưng gửi qua Mailemdi mà chưa thêm DKIM cho shopcuaban.vn. Vì email không được ký số đúng domain, Gmail của khách (đa số người Việt dùng Gmail và một phần dùng email công ty trên Microsoft 365) đẩy thẳng vào Quảng cáo hoặc Spam. Sau khi thêm bản ghi DKIM nhà cung cấp đưa và dựng DMARC p=none để theo dõi, tỷ lệ vào hộp thư chính cải thiện rõ trong các đợt gửi sau. Lưu ý người Việt hay mua tên miền tại các nhà đăng ký trong nước (Mắt Bão, PA Việt Nam, Nhân Hòa…): bản ghi TXT cho SPF/DKIM/DMARC khai ngay trong trang quản trị DNS của họ, không cần đổi nhà cung cấp.

Nhóm 2 — Nội dung email (lý do 10–15)

Sau khi xác minh người gửi, bộ lọc đọc chính nội dung. Mục tiêu của họ là phát hiện thư “rao bán giật gân” hoặc cấu trúc đáng ngờ. Một vài thói quen nhỏ thường âm thầm kéo tụt điểm:

  • Từ khóa giật gân: “MIỄN PHÍ 100%”, “GIẢM 99% HÔM NAY”, “KIẾM TIỀN NGAY”… Hãy viết đúng giá trị thật. Bạn có thể dán nội dung vào công cụ Quét từ khóa spam để nhặt ra các cụm từ rủi ro trước khi gửi.
  • Viết hoa và chấm than: cả tiêu đề viết HOA hay “!!!” liên tục đều là tín hiệu spam kinh điển.
  • Toàn ảnh, ít chữ: thư chỉ gồm một tấm ảnh lớn khiến bộ lọc “không đọc được” nội dung và mặc định nghi ngờ; ngoài ra ảnh bị chặn là người nhận thấy trống trơn.
  • Link rút gọn: bit.ly và các domain redirect bị mang tiếng làm tụt điểm. Dùng link đầy đủ trên domain của bạn.
  • HTML nặng/lỗi: giữ email gọn, không chèn JavaScript. Gmail cắt thư vượt khoảng 102KB (hiện tượng “clipped”) làm hỏng cả phần huỷ đăng ký ở cuối.

Mẹo thực chiến

Trước mỗi chiến dịch, hãy chạy nội dung qua công cụ Đo dung lượng email để chắc chắn không vượt ngưỡng bị cắt, và dùng tính năng A/B test tiêu đề của Mailemdi để chọn dòng tiêu đề tự nhiên, ít “mùi spam” mà vẫn có tỷ lệ mở tốt.

Nhóm 3 — Chất lượng danh sách (lý do 6–9)

Danh sách bẩn là sát thủ thầm lặng của khả năng vào inbox. Bạn có thể làm đúng mọi thứ khác nhưng vẫn vào spam nếu gửi tới địa chỉ sai, địa chỉ đã chết hoặc — tệ nhất — địa chỉ bẫy spam (spam trap).

  • Bounce cứng (địa chỉ không tồn tại) khiến mailbox đánh giá bạn không kiểm soát danh sách. Mailemdi tự đưa các địa chỉ này vào Suppression list và không gửi lại.
  • Complaint (bấm “Báo spam”) bị phạt nặng hơn bounce rất nhiều — chỉ một tỷ lệ rất nhỏ cũng đủ kéo tụt uy tín cả tài khoản.
  • Danh sách mua/thu thập gần như luôn chứa địa chỉ rác và spam trap. Đừng dùng, dù rẻ đến đâu.
  • Spam trap là địa chỉ chỉ tồn tại để bắt người gửi cẩu thả; gửi trúng là tín hiệu xấu cực mạnh. Tránh bằng cách chỉ giữ người tự đăng ký và loại nhóm im lặng lâu.

Quy tắc vàng: double opt-in

Yêu cầu người đăng ký xác nhận qua một email để chắc chắn địa chỉ thật và họ thực sự muốn nhận. Danh sách nhỏ mà sạch luôn cho tỷ lệ vào inbox tốt hơn danh sách lớn mà bẩn. Dùng phân khúc trong Mailemdi để tách nhóm tương tác cao và tạm ngừng gửi nhóm im lặng nhiều tháng.

Đi sâu hơn ở các bài Double opt-in, Giảm tỷ lệ bounce Phân khúc danh sách.

Nhóm 4 — Hành vi gửi (lý do 5, 16, 17, 20)

Mailbox theo dõi cả cách bạn gửi theo thời gian, không chỉ từng email riêng lẻ. Một số sai lầm phổ biến:

  • Không làm nóng: tài khoản mới gửi bùng nổ hàng nghìn thư ngay sẽ bị nghi spam. Hãy tăng lượng gửi dần. Mailemdi tự bật warmup cho tài khoản Amazon SES tạo mới và lấy trần ngày là giá trị nhỏ hơn giữa lịch warmup và hạn mức của bạn.
  • Tương tác thấp kéo dài: nếu phần lớn người nhận không mở, mailbox suy ra email của bạn không được mong đợi. Hãy phân khúc và gửi đúng người.
  • Nhịp gửi đột biến: im lặng vài tháng rồi gửi dồn một lượng lớn là tín hiệu bất thường. Giữ nhịp đều đặn.
  • Tên/địa chỉ gửi không nhất quán: đổi From liên tục hoặc đặt tiêu đề đánh lừa nội dung làm mất lòng tin của cả người nhận lẫn bộ lọc.

Mailemdi giám sát giúp bạn

Hệ thống theo dõi liên tục tỷ lệ bounce và complaint trong 24 giờ, tự tạm khóa tài khoản gửi khi vượt ngưỡng an toàn và cảnh báo sớm khi mới chạm “vùng vàng” để bạn kịp dừng gửi danh sách kém — trước khi uy tín bị tổn hại. Dùng tính năng theo dõi mở/click để biết nhóm nào còn tương tác và nhóm nào nên tạm ngừng.

Nhóm 5 — Hạ tầng gửi (lý do 18, 19)

Nhóm này thường ngoài tầm chú ý nhưng có thể chặn đứng email của bạn:

  • Blacklist: nếu IP hoặc domain dính danh sách đen (do từng phát tán thư rác hoặc bị khai thác), thư bị chặn thẳng. Hãy xử lý nguyên nhân gốc — danh sách bẩn hoặc khối lượng đột biến — rồi nộp yêu cầu gỡ. Quy trình kiểm tra và xin gỡ chi tiết có trong bài Email bị blacklist.
  • Thiếu PTR / reverse DNS: nếu bạn tự vận hành máy chủ gửi, IP cần có rDNS khớp domain. Nếu dùng dịch vụ uy tín như Amazon SES hoặc SMTP của nhà cung cấp lớn thì việc này đã được lo sẵn — một lý do nữa nên dùng hạ tầng gửi chuyên nghiệp thay vì tự dựng.

Lưu ý cho người Việt mới gửi

Đừng nóng vội đẩy hết danh sách trong tuần đầu chỉ vì sắp có đợt sale lớn. Uy tín gửi xây bằng sự đều đặn, không phải khối lượng. Hãy bắt đầu từ vài trăm thư mỗi ngày tới nhóm tương tác cao nhất (khách vừa mua, vừa đăng ký), rồi mở rộng dần. Cách làm nóng bài bản cho cả domain lẫn tài khoản gửi nằm ở bài Làm nóng domain và IP.

Quy trình 5 bước kiểm tra trước mỗi chiến dịch

Gộp tất cả lại thành một checklist bạn có thể chạy trước khi bấm gửi:

  • 1. Xác thực domain. Bảo đảm SPF + DKIM + DMARC đều xanh trong Cài đặt → Xác thực domain. Chưa rõ cách khai báo? Xem SPF, DKIM, DMARC toàn tập.
  • 2. Quét nội dung. Chạy qua Quét từ khóa spam để loại từ ngữ rủi ro, rồi Soát link trong email để chắc mọi đường dẫn còn sống và không dùng domain rút gọn bị mang tiếng.
  • 3. Kiểm tra dung lượng. Đảm bảo email không bị Gmail cắt bằng Đo dung lượng email.
  • 4. Lọc danh sách. Gửi cho người đã đồng ý, loại nhóm im lặng dài và để suppression list làm việc.
  • 5. Gửi đúng nhịp. Tài khoản mới thì để warmup; gửi đều đặn, theo dõi mở/click rồi điều chỉnh cho lần sau.

Tìm hiểu thêm

Xem hướng dẫn Vào hộp thư đến để biết Mailemdi tự bảo vệ uy tín gửi của bạn thế nào, cách dựng chiến dịch email và thiết lập tự động hóa. Cần hỗ trợ thêm? Hãy liên hệ đội ngũ Mailemdi.

Sẵn sàng đưa email vào hộp thư đến?

Mailemdi giúp bạn xác thực domain, làm nóng tài khoản, A/B test tiêu đề, phân khúc danh sách và tự động chặn địa chỉ bị bounce/báo spam — tất cả để email của bạn vào đúng inbox.