Dữ liệu của bạn là đệm một cách chính xác. Bạn đã chứng minh điều đó trong NP ++. Gmail đang hiển thị nội dung email của bạn bằng một phông chữ tỷ lệ, trong đó mỗi ký tự có chiều rộng khác nhau. Tôi nghĩ, bạn có hai lựa chọn:
-
Gửi email có tiêu đề
Content-type: text/html
và tạo phần nội dung HTML (tôi nghĩ rằng bạn có thể làm được việc này). Bạn có thể bọc<pre>
xung quanh nội dung của bạn, điều này yêu cầu tác nhân người dùng hiển thị nó bằng phông chữ có độ rộng cố định với khoảng cách được giữ nguyên. -
Bạn có thể gửi nội dung của mình dưới dạng tệp đính kèm .txt, tệp này có khả năng sẽ mở ra trong một cái gì đó như Notepad ++, nơi nó sẽ có phông chữ có độ rộng cố định. Nếu chúng có các tệp đính kèm .txt được đặt để mở trong Wordpad, điều đó sẽ không đúng.
Lưu ý rằng điều này không thực sự liên quan đến Gmail. Điều này liên quan đến ứng dụng thư khách mà người nhận của bạn đang sử dụng và cách bạn xác định nội dung của mình. Hôm nay, đó có thể là Gmail, ngày mai, họ có thể chuyển sang Outlook hoặc Thunderbird.