Tôi đã tìm thấy thông tin mâu thuẫn về nhồi nhét khi gửi email.SMTP dot nhồi .. khi nào và ở đâu để làm điều đó?
- thứ một dấu chấm nếu dòng chứa một dấu chấm duy nhất (để tránh chấm dứt sớm)
- thứ một dấu chấm để mỗi dòng stat bắt đầu với một dấu chấm
- thứ một dấu chấm để (1) và mỗi dòng một phần của phần tin nhắn được trích dẫn chỉ có thể là
Có ai có thể làm rõ?
Nếu máy chủ chỉ xóa một trong hai dấu chấm trên một dòng, nó sẽ thực hiện chính xác tiêu chuẩn cụ thể. Khi ký tự đầu tiên của dòng tin nhắn gốc là một khoảng thời gian, khách hàng sẽ thêm một số khác trước khi gửi tin nhắn. Sau đó, máy chủ sẽ loại bỏ khoảng thời gian đã thêm. – chus
Tôi có nghĩa là nó chỉ loại bỏ một trong hai NẾU DÒNG B WHNG CHỈ CÓ HAI DOT. Ví dụ: \ r \ n .. \ r \ n Nhưng không phải cho bất kỳ dòng nào khác. – transilvlad
Tôi nghĩ bây giờ tôi có thể thấy được vấn đề. Giải pháp phụ thuộc vào tác nhân bạn đang thực hiện (MTA, MDA). Có thể bạn có thể xác định các máy chủ không tuân thủ RFC và xử lý thông báo để bảo toàn văn bản gốc. – chus