Rah*_*man 1 c# asp.net stringbuilder
我想向用户发送如下电子邮件:
这是验证码
用户名:xyz
代码:xyz
这是关于电子邮件的所有代码:
StringBuilder emailMessage = new StringBuilder();
emailMessage.Append("Here is the Verification Code.");
emailMessage.Append(Environment.NewLine);
emailMessage.Append("UserName: " + UsernameTextBox.Text).AppendLine();
emailMessage.AppendLine();
emailMessage.Append("Code: " + newCode);
MailMessage email = new MailMessage();
email.To.Add(new MailAddress(emailAddress));
email.Subject = "Subject";
email.Body = emailMessage.ToString();
email.IsBodyHtml = true;
//Send Email;
SmtpClient client = new SmtpClient();
client.Send(email);
Run Code Online (Sandbox Code Playgroud)
此代码使用单行发送邮件,即以下是验证码.用户名:xyz代码:xyx
我试过用过emailMessage.Append(Environment.NewLine);我也试过"\n",\r\n但没什么用.它有什么问题或者我错过了什么?
AppendLine()添加到stringbuilder时尝试
编辑:
如果您要为电子邮件构建HTML,则需要附加<br />.这将添加一个中断并为您创建一个新行.
| 归档时间: |
|
| 查看次数: |
13219 次 |
| 最近记录: |