Как мне разбить строку в MimeKit.BodyBuilder HtmlBodyC#

Место общения программистов C#
Ответить
Anonymous
 Как мне разбить строку в MimeKit.BodyBuilder HtmlBody

Сообщение Anonymous »

Поэтому я пытаюсь создать макет электронного письма, который легко читается. поэтому я намеревался сделать перерыв после всех переменных, но этого не произошло, и строка получилась очень длинной.

Код: Выделить всё

var userEmail = user != null ? CryptographyHelpers.AesDecrypt(user.Email, PahConfig.Key) : null;

_emailService.Send(new EmailMessage()
{

Subject = $"Feedback van {user?.FirstName} {user?.LastName}",
ToAddresses = new List { new WiWoUser(){
Email = CryptographyHelpers.AesEncrypt("MyEmail", PahConfig.Key)
} },
Content = new MimeKit.BodyBuilder()
{
HtmlBody = $"Feedback: {feedback.feedback}
WiWoUserID: {user.WiWoUserID}
Email: {userEmail}
Telefoonnummer: {user.PhoneNumber}"
}
}, false, userEmail);
У меня такое ощущение, что проблема в htmlbody. он не распознает ни
, ни \n. Я сейчас совершенно растерян, так как не могу найти ничего, что могло бы решить эту проблему.
мои ожидания:
после каждого запроса информации мне хотелось, чтобы строка разрывалась. это означает, что если я, например, поместил Обратная связь в строку 1, я хотел бы, чтобы UserID был указан в строке 2.
что произошло:
не имеет значения, поставлю ли я в нее
или \n, потому что это означает, что все будет помещено в строку 1

Подробнее здесь: https://stackoverflow.com/questions/761 ... r-htmlbody
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»