Hello Khapare Joshi
Am 2013-07-23 13:41, schrieb Khapare Joshi:
> I have been running sogo for a long time now. One problem I am having
> though is "disable auto reply" in vacation.
>
> I have user which is sieve admin and added in imap server /etc/imapd.conf
> sieve_admins: cyrus test sogo1234
>
> When I was testing this morning I get following error:
>
> 2013-07-23 11:26:03.688 sogo-tool[5661] Sieve generation failure: Test
> 'any' used without any specified rule
> 2013-07-23 11:26:03.692 sogo-tool[5661] An error occured while removing
> auto-reply of user john
>
> What I am missing here ?
>
> The crontab looks like this :
> 0 0 * * * sogo /usr/sbin/sogo-tool expire-autoreply sogo123:sogoPASS
>
The syntax has changed.
>From sogo-tool you get:
[root@sogo log]# sudo -u sogo /usr/sbin/sogo-tool expire-autoreply
expire-autoreply -p credentialFile
-p credentialFile Specify the file containing the sieve admin
credentials
The file should contain a single line:
username:password
So you have to give this cronjob a file name instead of "sogo123:sogoPASS".
Your "sogo123:sogoPASS" should be in this file and it should be readable
by user sogo.
Hope this helps.
Kind regards,
Christian Mack
--
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
--
[email protected]
https://inverse.ca/sogo/lists