Bazunov A.I. Lab Work #7 #15

Closed
viltskaa wants to merge 8 commits from LabWork_7 into LabWork_6
3 changed files with 11 additions and 4 deletions
Showing only changes of commit 655b808c3c - Show all commits

View File

@ -30,7 +30,14 @@ public class MailKitWorker : AbstractMailWorker
objSmtpClient.EnableSsl = true;
objSmtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
objSmtpClient.Credentials = new NetworkCredential(_mailLogin, _mailPassword);
await Task.Run(() => objSmtpClient.Send(objMailMessage));
try
{
await Task.Run(() => objSmtpClient.Send(objMailMessage));
}
catch (Exception e)
{
throw e;
}
}
protected override async Task<List<MessageInfoBindingModel>> ReceiveMailAsync()
{

View File

@ -23,7 +23,7 @@ builder.Services.AddTransient<IClientLogic, ClientLogic>();
builder.Services.AddTransient<ISushiLogic, SushiLogic>();
builder.Services.AddTransient<IImplementerLogic, ImplementerLogic>();
builder.Services.AddTransient<IMessageInfoLogic, MessageInfoLogic>();
builder.Services.AddTransient<AbstractMailWorker, MailKitWorker>();
builder.Services.AddSingleton<AbstractMailWorker, MailKitWorker>();
builder.Services.AddControllers();
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle

View File

@ -10,6 +10,6 @@
"SmtpClientPort": "587",
"PopHost": "pop.gmail.com",
"PopPort": "995",
"MailLogin": "labwork15kafis@gmail.com",
"MailPassword": "passlab15"
"MailLogin": "sushibarulyanosk7@gmail.com",
"MailPassword": "qwzj uqlx uukp bpmc"
}