Member 12965461 Ответов: 1

Как добавить новую строку в теле сообщения электронной почты в VB.NET


Как добавить новую строку в теле сообщения электронной почты в vb.net
я попробовал Environment.NewLine.
но в моем письме это не идет в новую строку. весь текст идет в одну строку.

Что я уже пробовал:

сообщение.тело="дата:" &амп; 14-09-2018 &усилителя; окружающей среды.Перевод строки &амп;

MadMyche

Что такое тип тела электронной почты: обычный текст или HTML?

1 Ответов

Рейтинг:
11

Vincent Maverick Durano

Если тело Вашего сообщения должно быть внутри HTML формат, который вам нужно установить IsBodyHtml к true и просто добавьте <br> теги в вашем String. Environment.NewLine, vbCrLf и StringBuilder.AppendLine не будет работать, если тело находится в HTML формат.

Вы могли бы попробовать вот так:

Dim mail As New MailMessage
mail.IsBodyHtml = True
mail.Body = "First Line <br> Second Line <br> Third Line <br> Fourth Line"