下一步 上一步 目录

6. Cyrus IMAP 安装

6.1 解压缩

以下命令将在 /temp 目录下 tar 和 gunzip cyrus IMAP。

  1. cd /temp
  2. tar -zxvf tar/cyrus-imapd-1.6.24.tar.gz
  3. cd cyrus-imapd-1.6.24

6.2 关于 com_err.h 的说明

当我尝试安装 cyrus IMAP 时,我收到了关于文件 com_err.h 的错误。我的 com_err.h 位于 /usr/include/et。它需要位于 /usr/include。运行以下命令以确保它位于正确的位置

locate com_err.h

这将显示该文件的位置。如果它在 /usr/include 下,您可以跳到下一节。如果它在另一个目录中,只需将其复制到 /usr/include。如果它不存在,请在此处下载:http://www.ludd.luth.se/~jnilsson/cvsweb/cvsweb.cgi/src/contrib/com_err

6.3 配置

./configure --with-auth=unix

6.4 添加默认用户

Cyrus 需要一个用户来拥有其文件。默认用户是 cyrus。以下命令添加一个用户 cyrus,其组为 “mail”

useradd -g mail cyrus

您需要为用户 cyrus 设置密码。

passwd cyrus

每次提示时,输入您希望 cyrus 拥有的密码

6.5 构建文件

  1. make depend
  2. make all CFLAGS=-O
  3. make install

就这样!您已准备好配置 Cyrus IMAP。


下一步 上一步 目录