diff --git a/StandManager.Domain/DTO/EmailConfig.cs b/StandManager.Domain/DTO/EmailConfig.cs new file mode 100644 index 0000000..3d2a135 --- /dev/null +++ b/StandManager.Domain/DTO/EmailConfig.cs @@ -0,0 +1,8 @@ +namespace StandManager.Domain.DTO; + +public class EmailConfig +{ + public string From { get; set; } + public string ServerAddress { get; set; } + public string MailSplitChar { get; set; } +} \ No newline at end of file diff --git a/StandManager.MailProcessor/Mail/Email.cs b/StandManager.MailProcessor/Mail/Email.cs index 0338ca2..a6cdb25 100644 --- a/StandManager.MailProcessor/Mail/Email.cs +++ b/StandManager.MailProcessor/Mail/Email.cs @@ -7,11 +7,4 @@ public class Email public List? Cc { get; set; } public string Subject { get; set; } public string Body { get; set; } -} - -public class EmailConfig -{ - public string From { get; set; } - public string ServerAddress { get; set; } - public string MailSplitChar { get; set; } } \ No newline at end of file diff --git a/StandManager.MailProcessor/MailProcessor.cs b/StandManager.MailProcessor/MailProcessor.cs index 2ab3448..20da95f 100644 --- a/StandManager.MailProcessor/MailProcessor.cs +++ b/StandManager.MailProcessor/MailProcessor.cs @@ -2,6 +2,7 @@ using System.Net.Http.Headers; using System.Net.Http.Json; using System.Text; using System.Text.Json; +using StandManager.Domain.DTO; using StandManager.MailProcessor.Mail; using StandManager.Service.Interfaces; diff --git a/StandManager.MailProcessor/Program.cs b/StandManager.MailProcessor/Program.cs index 6736eea..7d26707 100644 --- a/StandManager.MailProcessor/Program.cs +++ b/StandManager.MailProcessor/Program.cs @@ -3,6 +3,7 @@ using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; +using StandManager.Domain.DTO; using StandManager.Infrastructure.DAL.Context; using StandManager.MailProcessor.Mail; using StandManager.Service; diff --git a/StandManager/appsettings.json b/StandManager/appsettings.json index 30d3494..e5edbd4 100644 --- a/StandManager/appsettings.json +++ b/StandManager/appsettings.json @@ -8,5 +8,10 @@ "Microsoft.AspNetCore": "Warning" } }, - "AllowedHosts": "*" + "AllowedHosts": "*", + "EmailConfig": { + "From": "", + "ServerAddress": "", + "MailSplitChar": "#" + } }