citserver − Core of the Citadel Suite.
citserver [−lLogFacility] [−d] [−f] [−D] [−tTraceFile] [−xLogLevel] [−hHomeDir]
Citadel (the binary name is citserver) is the core of the Citadel Suite. It provides Data−storage and Connection−oriented protocols like IMAP/POP/SMTP. Citserver will usualy be spawned via /etc/init.d or inittab. Unless using the −h option you shouldn’t run several instances at once. .SH OPTIONS
SwitchResult
−l |
Log facility. Usually "mail" |
||
−d |
daemonize (detach from controlling terminal) |
||
−D |
print the directories the server would access to stderr on startup |
−t[TraceFile]
Send log messages to a file instead of syslog
−x[LogLevel]
Verbosity level of logging (0 to 9)
−h[HomeDir]
Data directory for this Citadel installation. If the directory name begins with a forward slash, it is an absolute path; otherwise it is relative to the default. Watch the output of −D to observe the effects.
Default port bindings opened by citserver:
PortDescription
25 |
SMTP |
||
110 |
POP3 |
||
143 |
IMAP |
||
465 |
SMTPS |
||
504 |
Citadel protocol |
||
587 |
MSA |
||
993 |
IMAPS |
||
995 |
POP3S |
||
2020 |
ManageSieve Unix Domain Sockets opened by citserver: |
Socket namePurpose
citadel.socket
Citadel
lmtp.socket
LMTP
lmtp−unfiltered.socket
LMPT bypassing the Spamassassin facilities
/usr/share/citadel−server/
Citadels Messages and help files
/var/lib/citadel/
Citadel data files
/var/run/citadel/
volatile files like the Unix Domain Sockets
/etc/citadel/
Citadel configuration files
/usr/local/citadel/
when compiled in non−LHFS mode, all of the above.
/etc/init.d/citadel/
init script for CitServer; add reboot−safe parameters here.
/etc/default/citadel/
Optoins to /etc/init.d/citadel/ in LHFS installations; \add commandline options here.
1987 − Now the Uncensored Communications Group