mailinglist.db loading during SmarterMail startup - making startup process quite long
Problem reported by Webio - April 10, 2016 at 9:32 PM
I'm almost sure that I was reporting this but it was probably on previous forums. I would like to ask about and report that when SmarterMail is starting it reads all mail domain mailinglist.db files. I'm wondering if we could just skip this process and load this file on demand? I have 4.3k mail domains and startup process is taking 15-20 minutes only because SmarterMail reads all of this files. Funny thing is that almost (I would say 99%) of my users are not using this function of SM at all. Their domain folders hold the same mailinglist.db file which size is about 43kB. Probably it's empty sqlite DB. Can SmarterMail be changed to check if mailinglist file has been modified from list time it was accessed (so maybe store last modification date) and then load this file during startup? From time to time when I'm having some problems with SM and I need to restart it during the day having 15 minute gap in mail server functioning is causing few calls and support tickets (32k mail accounts) and this is only because of mailinglist.db fiel loading during startup.

2 Replies

Reply to Thread
Webio Replied
April 17, 2016 at 12:36 PM
Anyone from ST SM devs?
Webio Replied
April 21, 2016 at 3:45 AM
And this is the time when I must restart SmarterMail service during working hours. CPU and memory almost idle, disk queue length below 1 and I'm waiting. I had to restart mail service because I had issue with mailbox locked error (problem accessing grp files). Some entries here and there reported that this is caused by active POP3 connection so I stopped only POP service from smartermail GUI but I could not enable it again so my only solution was to restart whole mail server.
Does this really need to be reported using paid support ticket if this is so obvious issue?

Reply to Thread