Tôi nhận thấy rằng các email giao dịch từ một cửa hàng Magento thường bị đánh dấu là thư rác. Apache SpamAssasin cho 2.0
điểm từ quy tắc BASE64_LENGTH_79_INF .
Giải thích quy tắc nêu:
Theo http://en.wikipedia.org/wiki/Base64 , cơ sở 64 chỉ nên dài 76 ký tự, vì vậy những thứ này không có định dạng.
Từ bài viết Wikipedia được liên kết:
MIME không chỉ định độ dài cố định cho các dòng được mã hóa Base64, nhưng nó chỉ định độ dài dòng tối đa là 76 ký tự. Ngoài ra, nó xác định rằng bất kỳ ký tự chữ cái phụ nào cũng phải được bỏ qua bởi bộ giải mã tuân thủ, mặc dù hầu hết các triển khai đều sử dụng cặp dòng mới CR / LF để phân định các dòng được mã hóa.
Vì vậy, có vẻ như nội dung được mã hóa base64 không được chia thành các dòng như mong đợi. Có ai gặp phải như vậy? Điều gì có thể gây ra định dạng xấu này?