LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1048|回复: 6

postfix认证问题,请知道的指点一下....

[复制链接]
发表于 2007-4-6 15:04:15 | 显示全部楼层 |阅读模式
postfix认证问题,请知道的指点一下....




postfix认证问题,请知道的指点一下....

postfix 认证错误.

环境: red AS3 Postfix + Cyrus-IMAP + Cyrus-SASL + MySQL + IMP
参考文献:  http://cngnu.org/technology/Postfix_I.html


验证 LOGIN认证方式 时提示找不到命令.
Perl的MIME::Base64模块已经安装:   perl -MCPAN -e 'install MIME::Base64;'

命令:

[root@mail postfix]# perl -MMIME::Base64 -e \
> 'print encode_base64("trueuser");'

错误提示:
-bash: perl_MMIME::Base64: command not found   


请知道如何解决的指点一下.
发表于 2007-4-7 15:19:15 | 显示全部楼层
$ perl -MMIME::Base64 -e 'print encode_base64("trueuser");'
dHJ1ZXVzZXI=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-8 11:06:31 | 显示全部楼层
认证通过了...   谢谢朋友们的帮助...
开始是不能通过,安完IMAP后,就能认证了,我想还是Perl的MIME::Base64模块安装的问题,在IMAP中有一段要编译安装IMAP文件夹下的 perl/imap,之后就能认证了..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-8 14:22:34 | 显示全部楼层

新的问题啊!

IMAP 建立邮箱时出错,
命令是:
[root@mail bin]# cyradm --user cyrus localhost

错误提示:
imclient_connect: unknown host "localhost" at /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 71.

我打开Admin.pm文件的第71行(红字为71行!)

sub new {
  my $class = shift;
  my $self = bless {}, $class;
  $self->{cyrus} = Cyrus::IMAP->new(@_) or $self = undef;



我是不是应该在这一行里加入  localhost  ,应该加在哪?  还是其他错误呢?
回复 支持 反对

使用道具 举报

发表于 2007-4-9 02:29:29 | 显示全部楼层
没用过,,cyrus。。。:(
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-9 17:01:36 | 显示全部楼层
en,没关系我自己再试试.
晨晨每天都再呀,能得到你的帮助真的很happy啊!~
回复 支持 反对

使用道具 举报

发表于 2007-4-9 21:14:24 | 显示全部楼层
。客气了。。互相帮助是好事:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表