mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-22 00:35:15 +00:00
7a372cdcc2
PR: 210010 Submitted by: me Approved by: maintainer timeout
60 lines
2.1 KiB
Plaintext
60 lines
2.1 KiB
Plaintext
###############################################################################
|
|
|
|
SOGo 3 was installed
|
|
|
|
In order to run the sogo daemon (sogod), you will need to create and configure
|
|
the main configuration file, e.g.:
|
|
|
|
cp -p %%LOCALBASE%%/etc/sogo/sogo.conf.sample ${LOCALBASE}/etc/sogo/sogo.conf
|
|
|
|
And to allow the service to run at system startup, add sogod_enable="YES"
|
|
in your rc.conf.
|
|
|
|
If you need to allow email alarms (notifications) for calendar events, copy
|
|
the sample credentials file:
|
|
|
|
cp -p %%LOCALBASE%%/etc/sogo/ealarms-notify.creds.sample \
|
|
%%LOCALBASE%%/etc/sogo/ealarms-notify.creds
|
|
|
|
Then replace the username:password with appropriate credentials for SMTP AUTH
|
|
sending capabilities.
|
|
|
|
Then copy the sample cron executable:
|
|
|
|
cp -p %%LOCALBASE%%/GNUstep/Local/Tools/Admin/cron-ealarms-notify.sample \
|
|
%%LOCALBASE%%/GNUstep/Local/Tools/Admin/cron-ealarms-notify
|
|
|
|
And edit this file to suit your server timezone (e.g. TZ=Africa/Algiers).
|
|
|
|
Then add the following lines to the root users' crontab (crontab -e):
|
|
|
|
# Process email reminders every minute
|
|
* * * * * %%LOCALBASE%%/GNUstep/Local/Tools/Admin/cron-ealarms-notify
|
|
|
|
If you need to automatically purge vacation messages from users sieve scripts,
|
|
copy the sample credentials file:
|
|
|
|
cp -p ${LOCALBASE}/etc/sogo/expire-autoreply.creds.sample \
|
|
%%LOCALBASE%%/etc/sogo/expire-autoreply.creds
|
|
|
|
Then replace the username:password with appropriate credentials for your
|
|
IMAP servers' sieve account.
|
|
|
|
Then copy the sample cron executable:
|
|
|
|
cp -p %%LOCALBASE%%/GNUstep/Local/Tools/Admin/cron-expire-autoreply.sample \
|
|
%%LOCALBASE%%/GNUstep/Local/Tools/Admin/cron-expire-autoreply
|
|
|
|
And edit this file to suit your server timezone (e.g. TZ=Africa/Algiers).
|
|
|
|
Then add the following lines to the root users' crontab (crontab -e):
|
|
|
|
# Vacation messages expiration
|
|
# The credentials file should contain the sieve admin credentials (username:passwd)
|
|
0 0 * * * %%LOCALBASE%%/GNUstep/Local/Tools/Admin/cron-expire-autoreply
|
|
|
|
For more information about using SOGo, visit:
|
|
http://www.sogo.nu/downloads/documentation.html
|
|
|
|
###############################################################################
|