Как правильно добавить новые строки в текстовое электронное письмо? - PullRequest
2 голосов
/ 08 декабря 2011

Надлежащие средства работают на разных платформах (MAC / PC / Unix) и программном обеспечении (Outlook, Thunderbird, GMail и т. Д.).

Это \n или \r\n?

Ответы [ 2 ]

2 голосов
/ 09 декабря 2011

Электронные письма соответствуют спецификации MIME, но даже с оригинальным SMTP RFC ситуация была такой же: в спецификации четко указано, что разрывы строк должны быть представлены последовательностью CR LF. Это не зависит от платформы, текст электронной почты не совпадает с текстовым файлом. Смотри http://tools.ietf.org/html/rfc2046#section-4.1.1

0 голосов
/ 08 декабря 2011

К сожалению, поскольку вы хотите, чтобы он был кроссплатформенным, это зависит от почтового клиента.Почти все современные почтовые клиенты могут работать с любым форматом.Я придерживаюсь и подтверждаю, могут ли все клиенты на основе windoze справиться с ними (они должны это делать).

...