Hello kolobar!
Sorry for the late reply, you should edit config
/var/www/onlyoffice/Services/MailAggregator/ASC.Mail.Aggregator.CollectionService.exe.config- Code: Select all
docker exec -it onlyoffice-community-server nano /var/www/onlyoffice/Services/MailAggregator/ASC.Mail.Aggregator.CollectionService.exe.config
- change value - 10 (seconds), this parametr changes the request time to get mailbox check list
- Code: Select all
<add key="mail.check-work-timer-seconds" value="10" />
- change value - 20 (percent), this parametr changes the percent of inactive (offline) emails it needs to be checked (percent of mail check list). For example, there are 10 emails in mailbox check list and it will check 8 mailboxes of active (online) users and 2 mailboxes of inactive (offline) users
- Code: Select all
<add key="mail.inactive-mailboxes-ratio" value="20" />
- change value - 25 (new mails in inbox), this parametr changes the quantity of emails it needs to upload at one session
- Code: Select all
<add key="mail.max-messages-per-mailbox" value="25" />
Also you need to know that by default, request time to check one mailbox is limited to 30 seconds. It means that OO Mail Agregator cannot check one email more than one time in 30 seconds, but if email server "answers" not to send requests more than one time in 5 minutes then OO Mail Agregator will keep it in database and checking of that mailbox will be limited to one time in 5 minutes.
After editing config you should save changes and restart service
- Code: Select all
docker exec -it onlyoffice-community-server god restart onlyofficeMailAggregator