On So, 23.09.18 22:48, Kamil Jońca (kjonca@xxxxx) wrote: > It is something strange with sending mails from systemd system service: > assume we have service file /etc/systemd/system/mailtest.service: > > --8<---------------cut here---------------start------------->8--- > [Unit] > Description="Test maili" > [Service] > #User=kjonca > NoNewPrivileges=false > Type=oneshot > ExecStart=-zsh -c 'echo xxx|mail news' > ExecStart=-zsh -c 'echo xxx|mutt -F /dev/null -s subject -e \'set copy=no\' kjonca' > --8<---------------cut here---------------end--------------->8--- > > When I call > sudo systemctl start mailtest.service > Two messages are put in exim queue, but not deliveried immediately. > Why? What am I missing? Uh, this looks like something you need to ask the exim community, systemd can't make exim mail queueing decisions, that's entirely internal to exim. One question though: are you sure you have started the exim service properly beforehand? I am pretty sure exim won't process the mail queue if it's not running... Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/systemd-devel