diff --git a/StandManager.MailProcessor/appsettings.json b/StandManager.MailProcessor/appsettings.json index 000a4e5..285fedf 100644 --- a/StandManager.MailProcessor/appsettings.json +++ b/StandManager.MailProcessor/appsettings.json @@ -12,7 +12,7 @@ "EmailConfig": { "From": "registrazioni@gruppodac.eu", "ServerAddress": "https://mailbridge.gruppodac.eu/api/graph/NewMessageHtml", - "MailSplitChar": "#", + "MailSplitChar": ";", "RangeSize": 20 } } diff --git a/StandManager.Service/RegistrazioneMailProcessor.cs b/StandManager.Service/RegistrazioneMailProcessor.cs index 44cc67c..7f10e85 100644 --- a/StandManager.Service/RegistrazioneMailProcessor.cs +++ b/StandManager.Service/RegistrazioneMailProcessor.cs @@ -20,7 +20,8 @@ public class RegistrazioneMailProcessor : IMailProcessor public async Task ProcessAsync(List mailQueueList, EmailConfig _config, HttpClient httpClient) { - var size = _config.RangeSize != 0 ? _config.RangeSize : mailQueueList.Count; + // Default size dei chunck รจ 20 + var size = _config.RangeSize != 0 ? _config.RangeSize : 20; foreach (var chunk in mailQueueList.Chunk(size)) { @@ -36,7 +37,7 @@ public class RegistrazioneMailProcessor : IMailProcessor : string.Format(mailQueue.Body, mailQueue.Args?.Split(_config.MailSplitChar) ?? Array.Empty()), Cc = null, Subject = mailQueue.Subject, - To = mailQueue.ToList.Split(";").ToList() // new() { "g.vitari@oaservice.it" } + To = mailQueue.ToList.Split(_config.MailSplitChar).ToList() // new() { "g.vitari@oaservice.it" } }; var messageJson = JsonSerializer.Serialize(email); diff --git a/StandManager/appsettings.json b/StandManager/appsettings.json index a698ab0..f86d614 100644 --- a/StandManager/appsettings.json +++ b/StandManager/appsettings.json @@ -12,7 +12,7 @@ "EmailConfig": { "From": "", "ServerAddress": "", - "MailSplitChar": "#", + "MailSplitChar": ";", "RangeSize": 0 } }