6 In order to run the sogo daemon (sogod), you will need to create and configure
7 the main configuration file, e.g.:
9 cp -p ${LOCALBASE}/etc/sogo/sogo.conf.sample ${LOCALBASE}/etc/sogo/sogo.conf
11 And to allow the service to run at system startup, add sogod_enable="YES"
15 If you need to allow email alarms (notifications) for calendar events, copy
16 the sample credentials file:
18 cp -p ${LOCALBASE}/etc/sogo/ealarms-notify.creds.sample \
19 ${LOCALBASE}/etc/sogo/ealarms-notify.creds
21 Then replace the username:password with appropriate credentials for SMTP AUTH
24 Then copy the sample cron executable:
26 cp -p ${LOCALBASE}/GNUstep/Local/Tools/Admin/cron-ealarms-notify.sample \
27 ${LOCALBASE}/GNUstep/Local/Tools/Admin/cron-ealarms-notify
29 And edit this file to suit your server timezone (e.g. TZ=Africa/Algiers).
31 Then add the following lines to the root users' crontab (crontab -e):
33 # Process email reminders every minute
34 * * * * * ${LOCALBASE}/GNUstep/Local/Tools/Admin/cron-ealarms-notify
38 If you need to automatically purge vacation messages from users sieve scripts,
39 copy the sample credentials file:
41 cp -p ${LOCALBASE}/etc/sogo/expire-autoreply.creds.sample \
42 ${LOCALBASE}/etc/sogo/expire-autoreply.creds
44 Then replace the username:password with appropriate credentials for your
45 IMAP servers' sieve account.
47 Then copy the sample cron executable:
49 cp -p ${LOCALBASE}/GNUstep/Local/Tools/Admin/cron-expire-autoreply.sample \
50 ${LOCALBASE}/GNUstep/Local/Tools/Admin/cron-expire-autoreply
52 And edit this file to suit your server timezone (e.g. TZ=Africa/Algiers).
54 Then add the following lines to the root users' crontab (crontab -e):
56 # Vacation messages expiration
57 # The credentials file should contain the sieve admin credentials (username:passwd)
58 0 0 * * * ${LOCALBASE}/GNUstep/Local/Tools/Admin/cron-expire-autoreply
61 For more information about using SOGo, visit:
62 http://www.sogo.nu/downloads/documentation.html