邮件发送修改
parent
1f7b96d9f0
commit
75c3c9ee06
|
|
@ -16790,17 +16790,17 @@
|
||||||
</member>
|
</member>
|
||||||
<member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Question">
|
<member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Question">
|
||||||
<summary>
|
<summary>
|
||||||
质疑
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Consistency">
|
<member name="F:IRaCIS.Core.Application.ViewModel.AccessToDialogueEnum.Consistency">
|
||||||
<summary>
|
<summary>
|
||||||
一致性核查
|
һ<EFBFBD><EFBFBD><EFBFBD>Ժ˲<EFBFBD>
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:IRaCIS.Core.Application.ViewModel.CopyFrontAuditConfigItemDto">
|
<member name="T:IRaCIS.Core.Application.ViewModel.CopyFrontAuditConfigItemDto">
|
||||||
<summary>
|
<summary>
|
||||||
复制
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:IRaCIS.Core.Application.ViewModel.SystemNoticeView">
|
<member name="T:IRaCIS.Core.Application.ViewModel.SystemNoticeView">
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ using MimeKit;
|
||||||
using Panda.DynamicWebApi.Attributes;
|
using Panda.DynamicWebApi.Attributes;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
using System.Net;
|
||||||
using System.Net.Mail;
|
using System.Net.Mail;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
namespace IRaCIS.Core.Application.Service;
|
namespace IRaCIS.Core.Application.Service;
|
||||||
|
|
@ -251,7 +252,27 @@ public class EmailLogService(IRepository<EmailLog> _emailLogRepository,
|
||||||
|
|
||||||
messageToSend.Body = builder.ToMessageBody();
|
messageToSend.Body = builder.ToMessageBody();
|
||||||
|
|
||||||
var msgid= await SendEmailHelper.SendEmailAsync(messageToSend, _systemEmailConfig);
|
SystemEmailSendConfig sendConfig = new SystemEmailSendConfig()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
|
if (inDto.TrialId != null)
|
||||||
|
{
|
||||||
|
sendConfig = await _trialRepository.Where(x => x.Id == inDto.TrialId.Value).Select(x => new SystemEmailSendConfig()
|
||||||
|
{
|
||||||
|
Host = _systemEmailConfig.Host,
|
||||||
|
Port = _systemEmailConfig.Port,
|
||||||
|
FromEmail = x.EmailFromEmail,
|
||||||
|
AuthorizationCode = x.EmailAuthorizationCode
|
||||||
|
}).FirstNotNullAsync();
|
||||||
|
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
sendConfig = _systemEmailConfig;
|
||||||
|
}
|
||||||
|
|
||||||
|
var msgid= await SendEmailHelper.SendEmailAsync(messageToSend, sendConfig);
|
||||||
|
|
||||||
|
|
||||||
await _emailReSendLog.AddAsync(new EmailReSendLog()
|
await _emailReSendLog.AddAsync(new EmailReSendLog()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue