- 论坛徽章:
- 0
|
1.在“安装Cyrus-SASL”中有
系统上如果已经安装了SASL 2,请先删除这些RPM或/usr/lib/sasl2这个目录。
我的问题是:已安装的会有什么问题,必须得删除掉吗?谢谢!
2.在“7. 安装Postfix:7.2. 编译与安装”中,
由于现在很多linux发行版上都已经带有了sasl,如果不指定的话,很可能会使用了不同版本的头文件和库,在这种情况下,每次连接SMTP时,smtpd就会发生致命错误“Fatal: SASL per-connection server init...”而崩溃。
结合第一个问题,如果在安装系统的时候一起安装了sasl和postfix,这样是否会有问题?还需要删除然后再安装吗?
3.下面两条语句好像分别指明了include和lib的目录,不知是不是?它们的具体意义是什么?我在google上找过,但是没有找到解释。
[root@mail postfix-2.0.16]# make -f Makefile.init makefiles \
>; 'CCARGS=-DUSE_SASL_AUTH -DHAS_MYSQL -I/usr/include/mysql -I/usr/local/include/sasl' \
>; 'AUXLIBS=-L/usr/lib/mysql -L/usr/local/lib/sasl2 -lmysqlclient -lsasl2 -lz -lm'
4.我在创建邮箱的时候,出现如下错误,该如何解决?帮帮忙吧,好像快完成了。
- [root@fedora bin]# cyradm --user cyrus fedora
- Can't load '/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so' for module Cyrus::IMAP: /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so: undefined symbol: db_version at /usr/lib/perl5/5.8.1/i386-linux-thread-multi/DynaLoader.pm line 229.
- at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 44
- Compilation failed in require at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 44.
- BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 44.
- Compilation failed in require at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/Cyrus/IMAP/Shell.pm line 60.
- BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/Cyrus/IMAP/Shell.pm line 60.
- Compilation failed in require.
- BEGIN failed--compilation aborted.
- [root@fedora bin]#
复制代码
请知道的DX不要嫌初级,一定得解释一下,谢谢了! |
|