Setting up Citadel - Do I also need Postfix and Dovecot?

I'm planning on using Postfix, Dovecot, and Citadel. If I use Citadel for the web based administration interface, should I skip the instructions for creating the mail server MySQL database in this article?

https://library.linode.com/email/postfi … 0.19-mysql">https://library.linode.com/email/postfix/postfix2.9.6-dovecot2.0.19-mysql

Will I only need to follow the directions in that article, without the MySQL part, and this article about Citadel?

https://library.linode.com/email/citade … e-pangolin">https://library.linode.com/email/citadel/ubuntu-12.04-precise-pangolin

I already have MySQL installed.

I would use Zimbra, since it says it does all of this, but this article says it requires too much computer resource:

https://library.linode.com/email/zimbra … 0.04-lucid">https://library.linode.com/email/zimbra/install-zimbra-ubuntu-10.04-lucid

One of the things I'm wondering about is how much does Citadel cover? Does it do the same thing as Dovecot, or maybe also Postfix?

3 Replies

I'm pretty sure back when I used Citadel that it was all self-contained which is one of the cool things about it. I ended up removing it and going for a standard installation of Postfix for sending and Dovecot with MySQL for receiving. You don't have to use MySQL with Dovecot a lot on here don't, I do, it's a little extra work, check the logs while configuring.

It's not clear to me but it sounds like you think you can administer Postfix and Dovecot with the Citadel web UI? You can't do that I don't think.

So figure out what you want, a Citadel installation or a Postfix/Dovecot one.

I would prefer Citadel, since it has a web interface and is self contained.

Where there any particular directions that you used?

I just used this [1] page, but I uninstalled it sudo apt-get remove --purge citadel-suite spamassassin amavisd-new because the directions were bad and it said to use ports 80 and 443 when using the webcit server for it. There were also no directions for setting the web address. All it said was "in this example we would go to this fake web address," which is useless. Do you know how to set the address to log into the web interface? Also, do I need to set any MX records for it, and what should I set them to? I already use sturmkrieg.com for Google Apps (very limited version) so it would need to use a third level domain such as address@sysop.sturmkrieg.com. Also, what do I need to add to the firewall to allow email? I followed the directions here [2], so it will be like that one.

If you still want Citadel, http://www.citadel.org/ for support.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct