diff --git a/IRaCIS.Core.Application/Service/Common/MailService.cs b/IRaCIS.Core.Application/Service/Common/MailService.cs
index abc1e7098..2aa8d41ca 100644
--- a/IRaCIS.Core.Application/Service/Common/MailService.cs
+++ b/IRaCIS.Core.Application/Service/Common/MailService.cs
@@ -46,18 +46,37 @@ namespace IRaCIS.Application.Services
//主题
messageToSend.Subject = "[来自展影IRC] 关于重置邮箱的提醒";
- messageToSend.Body = new TextPart("plain")
- {
- Text = $@"尊敬的{userName},您好:
- 感谢您使用展影云平台。
- 您正在进行邮箱重置操作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
- 此邮件属系统自动发出,无需回复。
+ var builder = new BodyBuilder();
- 祝您顺利!/Best Regards.
- 上海展影医疗科技有限公司"
+ builder.HtmlBody = @$"
+
+
+
+ 尊敬的{userName}, 您好:
+
+
+ 感谢您使用展影云平台。
+
+
+ 您正在进行邮箱重置操作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
+
+
+ 此邮件属系统自动发出,无需回复。
+
+
+ 祝您顺利!/Best Regards。
+
+
+ 上海展影医疗科技有限公司
+
+
+
+ ";
- };
+ messageToSend.Body = builder.ToMessageBody();
+
+
EventHandler sucessHandle = (sender, args) =>
{
@@ -92,16 +111,38 @@ namespace IRaCIS.Application.Services
//主题
messageToSend.Subject = "[来自展影IRC] 关于重置密码的提醒";
- messageToSend.Body = new TextPart("plain")
- {
- Text = $@"您好:
- 感谢您使用展影云平台。
- 您正在进行邮箱重置密码操作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
- 此邮件属系统自动发出,无需回复。
- 祝您顺利!/Best Regards.
- 上海展影医疗科技有限公司"
- };
+
+ var builder = new BodyBuilder();
+
+ builder.HtmlBody = @$"
+
+
+
+ 您好:
+
+
+ 感谢您使用展影云平台。
+
+
+ 您正在进行邮箱重置密码操作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
+
+
+ 此邮件属系统自动发出,无需回复。
+
+
+ 祝您顺利!/Best Regards。
+
+
+ 上海展影医疗科技有限公司
+
+
+
+ ";
+
+
+ messageToSend.Body = builder.ToMessageBody();
+
EventHandler sucessHandle = (sender, args) =>
{
@@ -136,16 +177,39 @@ namespace IRaCIS.Application.Services
//主题
messageToSend.Subject = $"[来自展影IRC] [{researchProgramNo}] 关于中心调研的提醒";
- messageToSend.Body = new TextPart("plain")
- {
- Text = $@"尊敬的用户,您好:
- 感谢您使用展影云平台。
- 您正在参与展影医疗IRC项目中心调研工作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
- 此邮件属系统自动发出,无需回复。
- 祝您顺利!/Best Regards.
- 上海展影医疗科技有限公司"
- };
+
+
+ var builder = new BodyBuilder();
+
+ builder.HtmlBody = @$"
+
+
+
+ 您好:
+
+
+ 感谢您使用展影云平台。
+
+
+ 您正在参与展影医疗IRC项目中心调研工作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
+
+
+ 此邮件属系统自动发出,无需回复。
+
+
+ 祝您顺利!/Best Regards。
+
+
+ 上海展影医疗科技有限公司
+
+
+
+ ";
+
+
+ messageToSend.Body = builder.ToMessageBody();
+
EventHandler sucessHandle = (sender, args) =>
@@ -187,16 +251,38 @@ namespace IRaCIS.Application.Services
//主题
messageToSend.Subject = "[来自展影IRC] 关于重置邮箱的提醒";
- messageToSend.Body = new TextPart("plain")
- {
- Text = $@"尊敬的{userName},您好:
- 感谢您使用展影云平台。
- 您正在进行邮箱重置操作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
- 此邮件属系统自动发出,无需回复。
- 祝您顺利!/Best Regards.
- 上海展影医疗科技有限公司"
- };
+
+ var builder = new BodyBuilder();
+
+ builder.HtmlBody = @$"
+
+
+
+ 您好:
+
+
+ 感谢您使用展影云平台。
+
+
+ 您正在进行邮箱重置操作,验证码是: {verificationCode},请在3分钟内输入该验证码,进行后续操作。如非本人操作,请忽略该邮件。
+
+
+ 此邮件属系统自动发出,无需回复。
+
+
+ 祝您顺利!/Best Regards。
+
+
+ 上海展影医疗科技有限公司
+
+
+
+ ";
+
+
+ messageToSend.Body = builder.ToMessageBody();
+
EventHandler sucessHandle = (sender, args) =>
{