diff --git a/IRaCIS.Core.Application/MassTransit/Recurring/SystemDocumentConsumer.cs b/IRaCIS.Core.Application/MassTransit/Recurring/SystemDocumentConsumer.cs index 408d9348d..fa20819fd 100644 --- a/IRaCIS.Core.Application/MassTransit/Recurring/SystemDocumentConsumer.cs +++ b/IRaCIS.Core.Application/MassTransit/Recurring/SystemDocumentConsumer.cs @@ -159,10 +159,14 @@ namespace IRaCIS.Core.Application.MassTransit.Recurring var confirmUserIdList = datalist.Select(t => t.ConfirmUserId).Distinct().ToList(); var userinfoList = await _identityUserRepository.Where(x => confirmUserIdList.Contains(x.Id)).ToListAsync(); + int index= 1; foreach (var userinfo in userinfoList) { + string msg = $"{index}生效通知,邮箱:{userinfo.EMail},姓名{userinfo.UserName},"; + index++; try { + var messageToSend = new MimeMessage(); //发件地址 messageToSend.From.Add(new MailboxAddress(_systemEmailConfig.FromName, _systemEmailConfig.FromEmail)); @@ -191,14 +195,16 @@ namespace IRaCIS.Core.Application.MassTransit.Recurring messageToSend, emailConfigFunc); await SendEmailHelper.SendEmailAsync(messageToSend, _systemEmailConfig); + msg += "发送成功"; } catch (Exception) { - + msg += "发送失败"; } + Console.WriteLine(msg); } }