How to Change WebCit’s Port Number

After installing Citadel mail server, you might find that its web frontend called WebCit occupies your https port 443.  If you want to run Apache (or another web server) with SSL enabled on the same IP, this isn’t going to float.

Fortunately, changing WebCit’s port is as easy as editing the config file likely found at /etc/default/webcit.  Just change the port number on the following line:

export WEBCIT_CITADEL_PORT='443'

Just make it something like 2000, which I believe should be its default port anyway.

After making the change, don’t forget to restart the service:

/etc/init.d/webcit restart

HOWTO: Fix 550 Invalid Recipient Error on Citadel

If you’re like me and did a hasty install of Citadel and didn’t pay much mind to the manual, you may have found a few quirks here and there.

For instance, you may have found yourself able to configure the mail server to receive mail without issue, and allow users to connect via a POP3 connection.  But you’d be stymied if you tried to make a similar connection to send outgoing mail via SMTP.  And that’s why you’re probably on this page.

So without further ado, the answer is in the command line, my friends:

sendcommand IGAB

If the user account is configured, that should just about do it for you.  Four words for you:  Initialize Global Address Book.  Then again, I’m the most novice Citadel admin on the planet.