We're using Domino 8.5 and upon request, I'm studying the option of putting emails on hold outside business hours for some users. I can't schedule a task that stops the router and starts it on defined hours, as it would hold all emails for everyone.
I found I can create rules on the server configuration document to put mails on hold, but I don't want to check the mail.box every morning to release held messages and disable the rule, so I was wondering if an agent could eventually turn the rule on and off on scheduled times, and flag held messages for release?
I found an old article that comes a little close to it, but I don't know the values I should look for to affect held messages and not the messages in delivery failure like the example (article) and from what I understood, it relies on some tool that I'm not really confident I can use without side effects.
My lotusscript level is really low, but I have an idea it runs against the mail.box database and parses the list of mails with specific flags to change them and that should cause the router to send the emails.
Can this be done via an agent in the mail.box database? And then, can the server document rules, be changed via an agent as well? or a scheduled task?
How would that integrate with Domino Traveler?
Is there eventually a better solution I haven't found yet?