- .
This commit is contained in:
@ -12,7 +12,7 @@
|
||||
"EmailConfig": {
|
||||
"From": "registrazioni@gruppodac.eu",
|
||||
"ServerAddress": "https://mailbridge.gruppodac.eu/api/graph/NewMessageHtml",
|
||||
"MailSplitChar": "#",
|
||||
"MailSplitChar": ";",
|
||||
"RangeSize": 20
|
||||
}
|
||||
}
|
||||
|
||||
@ -20,7 +20,8 @@ public class RegistrazioneMailProcessor : IMailProcessor
|
||||
|
||||
public async Task ProcessAsync(List<MailQueue> 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<string>()),
|
||||
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);
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
"EmailConfig": {
|
||||
"From": "",
|
||||
"ServerAddress": "",
|
||||
"MailSplitChar": "#",
|
||||
"MailSplitChar": ";",
|
||||
"RangeSize": 0
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user