免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: marion

[Mail] RHEL4上安装基于postfix的全功能邮件服务器(全部使用目前最新源码包构建) [复制链接]

论坛徽章:
0
发表于 2007-09-13 14:21 |显示全部楼层
适用于CentOS5,我已经在上面搭建了一个出来……

论坛徽章:
0
发表于 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 编辑 ]

论坛徽章:
0
发表于 2007-09-14 09:46 |显示全部楼层
回楼上的兄弟,你提出的正是本文中的错误。谢了。
那个的确应该是/var/spool/mail

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

论坛徽章:
0
发表于 2007-09-14 18:49 |显示全部楼层
marion 老兄,能不能帮我看一下,我的是什么问题
http://bbs.chinaunix.net/viewthr ... page%3D1#pid7353077
为了这个问题,都弄了半个月啦,抓狂啊

论坛徽章:
0
发表于 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是否有完全访问权限;

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

论坛徽章:
0
发表于 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 为我解惑,谢谢啦

论坛徽章:
0
发表于 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  都不通过

论坛徽章:
0
发表于 2007-09-15 11:24 |显示全部楼层
可以说明一下每个包的作用吗???

论坛徽章:
0
发表于 2007-09-15 18:17 |显示全部楼层
……本地域是否是指 mydomain 所指定的参数?
我在 extman 中是新建了一个域名为 test.com 的, ...


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

论坛徽章:
0
发表于 2007-09-15 18:20 |显示全部楼层
……我将 /etc/postfix/main.cf 中的mydomain 和 myorigin 参数注释掉了,可以用 web  收发邮件,但在outlook 上依然不能收发邮件,而且很奇怪的是  ...


不知道你是否为outlook启用了使用认证的功能,如果没有的话,我想,问题应该就在这里了;如果已经启用,仍不能发信,那你把使用outlook连接后不成功的日志部分发上来,我帮你看看。希望对你有所帮助……
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP