On 10/22/2018 11:08 AM, Cecil Westerhof wrote: > > I should have looked into the logs. :'-( > > When I run it again I see in the logging: > Oct 22 16:47:15 munus.decebal.nl spamd[17102]: spamd: connection from > localhost [::1]:58764 to port 783, fd 5 > Oct 22 16:47:15 munus.decebal.nl spamd[17102]: spamd: setuid to imaps > succeeded > Oct 22 16:47:15 munus.decebal.nl spamd[17102]: spamd: service > unavailable: TELL commands are not enabled, set the --allow-tell switch. > Oct 22 16:47:15 munus.decebal.nl spamd[17101]: prefork: child states: II > > It is a bit strange. I had the same problem 1½ year ago. I solved it > by adding --allow-tell switch in the service file. Now it contained: > ExecStart=/usr/sbin/spamd -d --pidfile=/var/run/spamd.pid $OPTIONS > > I do not see the OPTIONS defined. > > I substituted --allow-tell for $OPTIONS and restarted the service. Now > it works again. But why the service file has been changed …
The OPTIONS variable in the service file usually comes from reading a file in /etc/sysconfig. Normally, you would edit that file to adjust the options used in the service file. Take a look at the service file to see which other files it is reading and then look there for the definition of OPTIONS. Simply removing OPTIONS may change other spamd options that were set previously. -- Bowie