Я тестирую программу, которую я пишу в жемчуге для отправки автоматизированных электронных писем путем отправки им в меня сначала, и я замечаю, что все возвраты каретки и вкладки (\n и \t), что я включаю электронные письма, поднимаются в перспективе как пробелы, когда я прочитал электронные письма. Какая-либо идея, что могло продолжаться здесь?
"\ n" - конец строки unix. я думаю, вам нужно использовать "\ r \ n" для окон
Для начала я бы посоветовал избегать символов табуляции (\ t) в сообщениях электронной почты; среди почтовых клиентов нет стандартизации, контролирующей их отображение.
В Outlook есть функция отбрасывания лишних строк. Предупреждение трудно заметить в сообщении. Оно должно быть над строкой "От", когда вы дважды щелкаете и открываете сообщение.
Там должно быть написано что-то вроде "Extra line breaks in this message were removed -> Restore line breaks"
Чтобы предотвратить эту проблему, попробуйте форматировать строки с возвратом каретки и переводом строки (\r\n
).