marion 发表于 2007-09-13 14:21

适用于CentOS5,我已经在上面搭建了一个出来……

liheng 发表于 2007-09-14 09:18

SYS_MAILDIR_BASE = /home/domains
此处即为您在前文所设置的用户邮件的存放目录,可改作:
SYS_MAILDIR_BASE = /var/www/mail
这里是不是应该设置为 /var/spool/mail ?
SYS_MYSQL_USER = db_user
SYS_MYSQL_PASS = db_pass
以上两句句用来设置连接数据库服务器所使用用户名、密码和邮件服务器用到的数据库,这里修改为:
SYS_MYSQL_USER = postfix
SYS_MYSQL_PASS = 123456
这个 user 与 pass 的值是不是随便设就可以的?

[ 本帖最后由 liheng 于 2007-9-14 09:23 编辑 ]

marion 发表于 2007-09-14 09:46

回楼上的兄弟,你提出的正是本文中的错误。谢了。
那个的确应该是/var/spool/mail

还有,那个用户名和密码应该分别是extmail和extmail,这是修改过程中的遗留问题!

liheng 发表于 2007-09-14 18:49

marion 老兄,能不能帮我看一下,我的是什么问题
http://bbs.chinaunix.net/viewthread.php?tid=991122&page=1&extra=page%3D1#pid7353077
为了这个问题,都弄了半个月啦,抓狂啊

marion 发表于 2007-09-14 23:31

回复 #14 liheng 的帖子

MYSQL_USERNAME          extamail
这个是你写文档时错的,还是本来就错了?

virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
这个好像跟你后文建立文件时指定的路径不同;

另外,我大略的看了一遍你的安装文档,也没有看出什么漏洞出来。建议你去看看:
1、本地域是否跟虚拟域重名了;
2、我不知道你的虚拟域是如何建立的,如果是通过extman的话,建议去看看postfix用户对/var/mailbox是否有完全访问权限;

希望对你有所帮助,也欢迎你再来帖子讨论修改后的结果。

liheng 发表于 2007-09-15 08:47

MYSQL_USERNAME          extamail
这个是你写文档时错的,还是本来就错了?
这个是输入时错误,后来改过来了

virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
这个好像跟你后文建立文件时指定的路径不同;
这个问题我还真没有发现,谢谢 marion 兄为我指出来。
有个问题我不太明白
本地域是否是指 mydomain 所指定的参数?
我在 extman 中是新建了一个域名为 test.com 的,不会是这两个有冲突吧?还请 marion 为我解惑,谢谢啦

liheng 发表于 2007-09-15 09:53

SYS_MYSQL_USER = webman
SYS_MYSQL_PASS = webman
SYS_MYSQL_SOCKET = /var/lib/mysql/mysql.sock
说明部分见Extmail安装部分,此处可修改为:
YS_MYSQL_USER = extmail
SYS_MYSQL_PASS = extmail
SYS_MYSQL_SOCKET = /tmp/mysql.sock
又是我的一点错误,这里我没有改成 extmail,刚刚又检查了一下,我将 /etc/postfix/main.cf 中的mydomain 和 myorigin 参数注释掉了,可以用 web收发邮件,但在outlook 上依然不能收发邮件,而且很奇怪的是 telnet localhost 25 & telnet localhost 110都不通过

dnnljexk 发表于 2007-09-15 11:24

可以说明一下每个包的作用吗???

marion 发表于 2007-09-15 18:17


……本地域是否是指 mydomain 所指定的参数?
我在 extman 中是新建了一个域名为 test.com 的, ...

你的猜测是正确的;当二者同时存在时,所有的信将被发往本地系统的相应的用户了……

marion 发表于 2007-09-15 18:20

……我将 /etc/postfix/main.cf 中的mydomain 和 myorigin 参数注释掉了,可以用 web收发邮件,但在outlook 上依然不能收发邮件,而且很奇怪的是...

不知道你是否为outlook启用了使用认证的功能,如果没有的话,我想,问题应该就在这里了;如果已经启用,仍不能发信,那你把使用outlook连接后不成功的日志部分发上来,我帮你看看。希望对你有所帮助……
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: RHEL4上安装基于postfix的全功能邮件服务器(全部使用目前最新源码包构建)