ExtMail服务器社区's Archiver

fengyong 发表于 2005-11-15 16:12

Freebsd 6.0 +Postfix + MySQL+Cyrus-SASL2 +Courier-IMAP + Clamav+Mailscanner+Extman+Extmail

文档及配置文件在附件中....
多谢HZQBBC 及论坛上的兄弟.....本人网名:键盘人生.
有问题请回贴,我尽能力回答.

maomaobear 发表于 2005-11-15 16:41

呵呵。.没人回帖..我先顶了。..支持postfix在中国.

精灵萌萌 发表于 2005-11-15 20:29

呵呵不错不错楼主幸苦了!希望继续努力!

hzqbbc 发表于 2005-11-15 20:58

[quote][b]下面是引用fengyong于2005-11-15 16:12发表的Freebsd 6.0 +Postfix + MySQL+Cyrus-SASL2 +Courier-IMAP + Clamav+Mailscanner+Extman+Extmail:[/b]
文档及配置文件在附件中....
多谢HZQBBC 及论坛上的兄弟.....本人网名:键盘人生.
有问题请回贴,我尽能力回答.[/quote]

强烈支持!

iakuf 发表于 2005-11-15 23:21

非常不错

zhanghuiwo 发表于 2005-11-16 07:50

我强烈支持楼主,辛苦楼主了,楼主为什么不来几篇在linux下的啊,bsd我从来都没有玩过.

fengyong 发表于 2005-11-16 08:39

[quote][b]下面是引用zhanghuiwo于2005-11-16 07:50发表的:[/b]
我强烈支持楼主,辛苦楼主了,楼主为什么不来几篇在linux下的啊,bsd我从来都没有玩过.[/quote]

LINUX 下的文章也比较多.迟些可能会有.

精灵萌萌 发表于 2005-11-16 09:32

[quote][b]下面是引用fengyong于2005-11-16 08:39发表的:[/b]


LINUX 下的文章也比较多.迟些可能会有.[/quote]
希望楼主能把spamassassin防止垃圾邮件的这部份也加上就比较完美一些了。

fengyong 发表于 2005-11-16 10:16

已经有了吧..你没有看内容?

精灵萌萌 发表于 2005-11-16 10:33

[quote][b]下面是引用fengyong于2005-11-16 10:16发表的:[/b]
已经有了吧..你没有看内容?[/quote]
呵呵是嘛我看标题上没写所以.....所以不好意思误会了

wzzgz 发表于 2005-11-16 14:51

还是会有问题的

wzzgz 发表于 2005-11-16 14:53

我没有信心做了,你要不将文档写清楚了,再发,什么extman的具体安装过程?

6032 发表于 2005-11-16 17:33

兄弟,我想问个问题。
就是在给一个邮件系统发邮件的时候,是怎么监测有没有那个用户呢?
假设有mysql。应该是要通过mysql把。

shidongxue 发表于 2005-11-18 21:42

我在FREEBSD 6 下安装POSTFIX 2.2.5,它报不支持FREEBSD 6.0. 正在不知所措中... 好文!

hzqbbc 发表于 2005-11-18 22:51

[quote][b]下面是引用wzzgz于2005-11-16 14:53发表的:[/b]
我没有信心做了,你要不将文档写清楚了,再发,什么extman的具体安装过程?[/quote]

楼上这位朋友遇到什么问题?不妨说出来,让大家一起帮你解决。

是什么原因没信心了呢?说清楚一点好吗?

shidongxue 发表于 2005-11-19 23:32

收信失败,pop3d: [email]test@extmail.org[/email]: chdir(/home/domains/extmail.org/test) failed!!
我看是权限问题,/home/domains整个目录都属于postfix的,而pop3d是以root身份运行,所以无法访问它的目录。
这个问题怎么解决?

hzqbbc 发表于 2005-11-19 23:36

[quote][b]下面是引用shidongxue于2005-11-19 23:32发表的:[/b]
收信失败,pop3d: [email]test@extmail.org[/email]: chdir(/home/domains/extmail.org/test) failed!!
我看是权限问题,/home/domains整个目录都属于postfix的,而pop3d是以root身份运行,所以无法访问它的目录。
这个问题怎么解决?[/quote]

是courier-imap吗?如果是的话,调整authmysqlrc里关于uid/gid的设置,使之和存储邮件的uid/gid匹配,应该就可以了。

楼主测试测试。

shidongxue 发表于 2005-11-20 09:30

hzqbbc,佩服!
webmail之所以能够读取MAILDIR目录,也是因为把APACHE2的运行者改成了POSTFIX。
我怎么就没想到这一点呢?

shidongxue 发表于 2005-11-20 10:11

把authmysqlrc的“MYSQL_UID_FIELD”和“MYSQL_GID_FIELD”改成postfix用户的gid和uid。还是不行,这又是为什么呢?

精灵萌萌 发表于 2005-11-20 10:39

[quote][b]下面是引用shidongxue于2005-11-20 09:30发表的:[/b]
hzqbbc,佩服!
webmail之所以能够读取MAILDIR目录,也是因为把APACHE2的运行者改成了POSTFIX。
我怎么就没想到这一点呢?[/quote]
只需要把User改为postfix即可但是Group还是用www否则在运行其它的程序时会出现的问题的,

[quote][b]下面是引用shidongxue于2005-11-20 10:11发表的:[/b]
把authmysqlrc的“MYSQL_UID_FIELD”和“MYSQL_GID_FIELD”改成postfix用户的gid和uid。还是不行,这又是为什么呢?[/quote]
还有检查一下配置authmysqlrc的时候是不是有空格了?应该用TAB并且应该用单引号
MYSQL_UID_FIELD      '125'
MYSQL_GID_FIELD      '125'

shidongxue 发表于 2005-11-20 10:49

我确保是TAB和单引号了。还是不对。
Freebsd 6.0 +Postfix + MySQL+Cyrus-SASL2 +Courier-IMAP + Clamav+Mailscanner+Extman+Extmail
这篇文章在安装时是怎么处理的呢?


[quote][b]下面是引用精灵萌萌于2005-11-20 10:39发表的:[/b]

还有检查一下配置authmysqlrc的时候是不是有空格了?应该用TAB并且应该用单引号
MYSQL_UID_FIELD         '125'
MYSQL_GID_FIELD         '125'[/quote]

shidongxue 发表于 2005-11-20 15:24

把authmysqlrc的“MYSQL_UID_FIELD”和“MYSQL_GID_FIELD”改成postfix用户的gid和uid如125,还是不行。原来daemond会从MYSQL的MAILBOX表中读出用户的uid和gid,再以该UID身份试图访问/home/domains/extmail.org/test目录。由于在mailbox表中,test用户的uid是1000,不等于postfix的uid 125,所以访问失败。把表中的该用户信息中UID/GID更改成125就行了。

shidongxue 发表于 2005-11-20 15:46

smtpd认证失败:无权限连接authdaemond
Nov 20 15:58:54 bsd6 postfix/smtpd[900]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Permission denied

这又是什么原因?

hzqbbc 发表于 2005-11-20 16:10

[quote][b]下面是引用shidongxue于2005-11-20 15:46发表的:[/b]
smtpd认证失败:无权限连接authdaemond
Nov 20 15:58:54 bsd6 postfix/smtpd[900]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Permission denied

这又是什么原因?[/quote]

检查 authdaemond的socket所在目录及其父目录的属性是否对smtpd可读。如果不可读则
出现这个问题(permission的问题)。

shidongxue 发表于 2005-11-20 16:14

[quote][b]下面是引用shidongxue于2005-11-20 15:46发表的:[/b]
smtpd认证失败:无权限连接authdaemond
Nov 20 15:58:54 bsd6 postfix/smtpd[900]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Permission denied

这又是什么原因?[/quote]

原来要chmod +x /var/run/authdaemond才能让postfix来访问。

精灵萌萌 发表于 2005-11-20 16:56

[quote][b]下面是引用hzqbbc于2005-11-20 16:10发表的:[/b]


检查 authdaemond的socket所在目录及其父目录的属性是否对smtpd可读。如果不可读则
出现这个问题(permission的问题)。[/quote]

是的没错百分之百是这个问题.

shidongxue 发表于 2005-11-20 22:22

thank you!

fengyong 发表于 2005-11-21 09:13

认真看教程,,然后不行,就打开我的配置文件看看...相信你会成功的.

页: [1] 2 3

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.