У нас была та же проблема, но если вы определили свое сообщение одновременно в String , а не в StringBuilder , вы можете определить свое сообщение следующим образом:
string message = string.Format(
@"First Line: {0}
Second Line: {1}
ThirdLine: {2}", firstValue, secondValue, thirdValue);
Определение тела сообщения, подобного этому, и установка IsBodyHtml = false даст вам новые строки, которые вы хотите.
В противном случае используйте StringBuilder
var sb = new StringBuilder();
sb.AppendLine("FirstLine");
sb.AppendLine("SecondLine");