Vì sao email từ downloadrage.com vào Inbox: SPF, DKIM, DMARC

Bạn đã bao giờ chờ email xác nhận mãi mà không thấy đâu?

Chắc hẳn ai cũng từng gặp cảm giác này. Vừa đăng ký tài khoản xong, bạn mở hộp thư ra chờ. Chờ mãi vẫn trống trơn. Lục sang thư rác thì thấy thư nằm đó từ lúc nào.

Nghe có vẻ nhỏ nhặt. Nhưng với người dùng, đây là tín hiệu khó chịu. Họ dễ nghĩ website thiếu chỉn chu, hoặc đơn hàng đã có trục trặc. Có người sau lần ấy thì không quay lại nữa.

Trong quá trình vận hành, đội ngũ bên mình gặp chuyện này khá thường xuyên. Vì vậy chúng tôi đã dành nhiều thời gian chỉnh lại hệ thống email của downloadrage.com, để thư đi đúng chuẩn và đến đúng hộp thư. Phần dưới đây kể lại những việc chúng tôi đã làm, và vì sao từng bước đều cần thiết.

Hệ thống email của downloadrage.com chạy trên nền tảng nào?

Email xác nhận và thông báo của website hiện được gửi qua một dịch vụ gửi thư giao dịch. Nói đơn giản, đó là hệ thống thay website gửi thư tự động mỗi khi có sự kiện, chẳng hạn khi người dùng đăng ký hoặc tải phần mềm.

Có người hỏi sao không dùng luôn một hộp thư cá nhân. Về mặt kỹ thuật thì làm được. Nhưng hộp thư cá nhân không được thiết kế để gửi hàng nghìn thư tự động mỗi ngày. Máy chủ nhận sẽ nghi ngờ ngay từ đầu.

Chúng tôi chọn dịch vụ có máy chủ gửi đặt tại Việt Nam. Lý do khá thực tế. Độ trễ thấp hơn, và khi cần hỗ trợ, trao đổi bằng tiếng Việt nhanh gọn hơn nhiều. Với người dùng trong nước, thư đến nhanh cũng là một điểm cộng rõ ràng.

Ba lớp xác thực giúp một bức thư điện tử đáng tin

Để hiểu SPF, DKIM và DMARC, bạn cứ hình dung mỗi email như một lá thư có niêm phong. Máy chủ nhận cần biết lá thư này thật sự đến từ downloadrage.com, hay là ai đó đang mạo danh. Ba lớp xác thực này lần lượt trả lời câu hỏi đó.

SPF: danh sách những máy được phép gửi thay

SPF là một khai báo nằm trong hệ thống tên miền, liệt kê những máy chủ nào được quyền gửi thư thay mặt tên miền. Khi thư đến, máy nhận sẽ kiểm tra xem máy gửi có nằm trong danh sách hay không. Nếu không khớp, thư sẽ bị nghi ngờ ngay.

Đây là lớp dễ cấu hình nhất. Tuy vậy, SPF chỉ xác nhận nơi thư xuất phát. Nó không cho biết nội dung có bị ai sửa đổi trên đường đi hay không.

DKIM: chữ ký số gắn vào từng thư

DKIM hoạt động giống một con dấu niêm phong. Mỗi email được gắn một chữ ký mã hóa. Máy nhận dùng khóa công khai, được đặt sẵn trong DNS, để kiểm tra chữ ký đó.

Nếu nội dung bị thay đổi giữa chừng, chữ ký sẽ không còn khớp. Nhờ vậy máy nhận biết được thư còn nguyên bản và thật sự thuộc về tên miền đã ký. Đây là lớp khiến việc mạo danh khó hơn nhiều.

DMARC: chính sách khi thư không qua được kiểm tra

DMARC đóng vai người điều phối. Nó cho máy nhận biết cần làm gì nếu email không vượt qua SPF hoặc DKIM: đưa vào Inbox, chuyển sang thư rác, hay từ chối hẳn.

Nhiều người bỏ qua DMARC vì nghĩ nó không quan trọng. Thực ra lớp này khiến máy nhận nghiêm túc hơn với tên miền của bạn. Ngoài ra, bạn còn nhận được báo cáo cho biết ai đang cố mạo danh mình.

Vì sao không thể bỏ qua DKIM khi dùng dịch vụ bên ngoài

Khi dùng dịch vụ gửi thư của bên thứ ba, không ít người chỉ cấu hình SPF rồi yên tâm. Đây là chỗ dễ sai nhất. Thư được gửi từ máy chủ của nhà cung cấp, nên SPF chỉ đúng một phần câu chuyện. Để thư mang chữ ký của chính tên miền bạn, DKIM là điều bắt buộc.

Quá trình cấu hình DKIM thường gồm ba bước. Trước hết, bạn thêm một bản ghi vào DNS theo hướng dẫn của nhà cung cấp. Sau đó chờ bản ghi lan truyền, thường mất vài phút đến vài giờ. Cuối cùng, gửi thử và kiểm tra kết quả.

Chúng tôi từng gặp trường hợp làm xong SPF nhưng quên DKIM. Thư vẫn gửi đi được, nhưng máy nhận thấy thiếu chữ ký nên đặt nghi ngờ. Kết quả là thư vẫn có thể rơi vào thư rác dù mọi thứ trông có vẻ ổn.

Từ lúc đơn hàng được tạo đến khi thư nằm trong hộp thư

Hãy hình dung một đơn hàng vừa được tạo trên website. Website không tự gửi thư. Nó gọi hệ thống gửi email thông qua một giao diện lập trình gọi là API, kèm theo nội dung và địa chỉ nhận.

Dịch vụ nhận yêu cầu rồi ký thư bằng DKIM. Tiếp theo, nó đảm bảo máy gửi khớp với danh sách SPF. Sau đó thư được chuyển đến máy chủ nhận.

Máy nhận đối chiếu DMARC. Nếu hai lớp đầu đều đạt, thư thường được đưa vào Inbox. Nếu không, tùy chính sách, thư có thể bị chuyển vào thư rác hoặc bị từ chối.

Bạn không cần nhớ từng bước một. Điều đáng nhớ là các mắt xích nối tiếp nhau, và mắt xích yếu nhất sẽ quyết định kết quả cuối cùng.

Chi phí để website nhỏ bắt đầu gửi email đúng cách

Tin vui là website nhỏ không cần bỏ nhiều tiền ngay từ đầu. Gói miễn phí hiện cho phép gửi tới 3.000 email mỗi tháng. Với nhiều website quy mô vừa và nhỏ, con số này đã đủ dùng.

Thanh toán bằng VND, không cần thẻ quốc tế, nên việc nâng cấp cũng thuận tiện hơn với người dùng trong nước.

Vậy khi nào nên nâng cấp? Thường là khi lượng thư tăng đều theo tháng, hoặc khi bạn bắt đầu gửi nhiều loại thông báo như nhắc đơn, khuyến mãi hay bản tin. Lúc đó hãy xem lại gói để chọn cho phù hợp. Bạn có thể tham khảo tài liệu của dịch vụ gửi email giao dịch MONA Mail để hiểu rõ hơn các gói và cách thiết lập.

Làm sao để kiểm tra email của bạn đã đạt chuẩn?

Cách đơn giản nhất là gửi một thư thử tới hộp Gmail của chính mình. Mở thư lên và xem phần thông tin đầu thư. Bạn sẽ thấy kết quả SPF, DKIM và DMARC được ghi rõ là đạt hay không đạt.

Nếu muốn chắc chắn hơn, hãy dùng một công cụ kiểm tra bản ghi DNS để xác nhận cấu hình tên miền. Công cụ này sẽ chỉ ra bản ghi nào còn thiếu hoặc sai cú pháp, giúp bạn sửa nhanh hơn nhiều so với mò mẫm.

Đừng dừng ở lần kiểm tra đầu tiên. Hãy theo dõi tỉ lệ thư bị đánh dấu thư rác theo thời gian. Nếu con số tăng bất thường, đó là tín hiệu nên xem lại nội dung thư hoặc cấu hình. Bạn cũng nên đọc thêm checklist so sánh phần mềm đơn giản trước khi chọn dùng để có cách đánh giá công cụ bài bản hơn.

Những sai lầm thường khiến email xác nhận bị thất lạc

Lỗi đầu tiên là gửi từ một địa chỉ không khớp với tên miền đã xác thực. Máy nhận sẽ thấy lệch và đặt nghi ngờ ngay lập tức.

Lỗi thứ hai là nội dung thư chứa quá nhiều liên kết hoặc đầy từ ngữ quảng cáo. Một thư xác nhận đơn hàng nên ngắn gọn và đúng việc. Đừng nhồi banner khuyến mãi vào đó, vì người đọc cũng không thích điều này.

Lỗi thứ ba là tiếp tục gửi đến những địa chỉ đã bị trả về vì sai hoặc không còn tồn tại. Việc này làm uy tín tên miền giảm dần theo thời gian. Hãy dọn danh sách nhận thường xuyên để giữ sức khỏe cho hệ thống.

Câu hỏi thường gặp

SPF, DKIM, DMARC có bắt buộc phải làm không?

Không có luật nào buộc bạn phải làm, nhưng để thư vào Inbox ổn định thì gần như là cần thiết. Các máy chủ lớn ngày càng khắt khe, nên cấu hình đủ ba lớp là cách an toàn nhất.

Có cần biết kỹ thuật để cấu hình không?

Bạn cần làm quen với việc thêm bản ghi vào DNS, nhưng không nhất thiết phải là dân lập trình. Nhà cung cấp thường đưa sẵn nội dung để bạn dán vào. Quan trọng là làm đúng từng bước và kiểm tra lại sau khi hoàn tất.

Gói miễn phí có đủ dùng cho website của tôi không?

Nếu website gửi dưới 3.000 thư mỗi tháng và chủ yếu là thông báo giao dịch, gói miễn phí thường là đủ. Hãy theo dõi lượng thư đều đặn để biết lúc nào cần nâng cấp.

Đổi dịch vụ gửi email có phải cấu hình lại không?

Có. Mỗi dịch vụ dùng khóa DKIM và máy chủ gửi riêng, nên khi chuyển bạn phải cập nhật lại bản ghi DNS. Hãy cân nhắc kỹ trước khi đổi, và thực hiện vào lúc lượng thư ít nhất để hạn chế rủi ro gián đoạn.