On 02/07/2021 20:25, michael--- via Exim-users wrote:
Now, in a systemd based system the "/etc/init.d/exim queue" command is
missing. And I can't find a "systemctl queue exim.service" equivalent.
Can I just replace this step with: "/usr/sbin/exim -bd -odq" ?

If that matches your usual command line, yes.

Or do you recommend another approach?

It depends what your concerns are.  I assume you're worrying
about half-delivered files but not about half-received files
in spool.  You'd want to add a detect/wait for any ongoing
queue-runner processes to what you list, though (ok, the
probability of a queued message for a local delivery destination
is low. But nonzero).


Another approach would be to test in ACL the existence of
a named file, and if present, divert received messages to
an alternate queue and set queue-only.

Touch the file before starting the backup.
After the backup completes, remove the file and move
the alternate queue en-masse to the main queue
(or, just manaully run the alternate queue).

Then you don't even need to stop/start the exim daemon.

--
Cheers,
  Jeremy

--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to