Projects / Citadel / Comments

Comments for Citadel

28 Dec 2006 08:07 mikecrowe

Move over postfix....
When hosting my personal and church site, I needed a flexible, easily administered solution. After implementing (yes, successfully) a postfix virtual email system, I recently found Citadel (actually, I had crashed my server, and was seriously dreading re-implementing postfix).

Installation? EasyInstall, and boy is it

Configuration? Browser based. Here's what it took:

1) Receiving emails for,, ...

2) Enter the users for each domain

3) Tell it I had spamassin running on the machine.

I was floored. It was receiving all my emails. Amazing.

Then, I needed a mailing-list type functionality. Create a "room" called Finances. Subscribe to that room for the people who need updates, and suddenly all emails to are now distributed as a mailing list. Wow.

An excellent product, excellent development community, very good web client/email tool. What more could you ask for?

Give it a shot today...

13 Sep 2005 09:26 ajc

14 Feb 1999 22:12 crackmonkey

Cynbe ru Taren's original comments on Citadel

Citadel is a room-structured message system. The fundamental
design goal is to provide a congenial forum conducive to interesting
discussions. The software is intended to be as unobtrusive, unintrusive
and unconstraining as possible. In software as elsewhere, good engineering
is whatever gets the job done without calling attention to itself.

The fundamental design metaphor is that of a building consisting of
a series of independent rooms, each of which hosts a discussion devoted
to a particular topic. Messages are stored and retrieved in chronological
order within each room. Messages are formatted to the caller's screen width.

Callers may travel freely between the rooms,
reading old messages and posting new ones. New rooms may be created
at will, and old ones are deleted when they empty of messages.

People familiar with other electronic message systems may wish
to compare Citadel rooms with EIES conferences, ArpaNet mailing
lists, individual "linear" BB systems or whatever; the parallels
are not exact but the functions are similar.

The fundamental Goto, Read and Enter commands have been streamlined
as much as possible. The message display format has a minimum of
unnecessary noise: the topic is implicit in the message's location
within a room, no explicit TO field is present, no message ID # is
printed, no redundant "END OF MESSAGE" blurbs etc. The most common Goto,
Read and Enter commands are all single-key. Citadel automatically
skips rooms which have no new messages, and old messages in the
current room. (Less concise commands are of course available to
override this.)


Project Spotlight


An open, cross-platform journaling program.


Project Spotlight


A scientific plotting package.