发新话题
打印

Red Hat Enterprise Linux 4.4 + Postfix + dovecot+ SASL + Apache + OpenWebMail + IMSS安装笔记

本页可以找到,就在附件中,请自动查找吧!多谢支持!

TOP

fandy兄你好。
谢谢你对于我的提问认真、热情的回复!

利用假期时间、我按照你的教程搭好平台。
可是在配置Extmail这一步的时候,参考Extmail文章进行安装、配置,可是Extmail主页面始终无法显示(请见您的文章53页http://extmail.easy.com页面)
另外搭建的环境测试时、MTA无法发送邮件

找了2天原因、也没有找到问题所在、当然也没有改好

TOP

引用:
下面是引用ericzhao82于2006-02-05 12:34发表的:
fandy兄你好。
谢谢你对于我的提问认真、热情的回复!

利用假期时间、我按照你的教程搭好平台。
可是在配置Extmail这一步的时候,参考Extmail文章进行安装、配置,可是Extmail主页面始终无法显示(请见您的文章53页http://extmail.easy.com页面)
.......
DNS服务器配置好了,没有啊!

CGI配置好没有啊!

日志如何!

TOP

老兄,你好,请教,你这个配置是否代验证SMTP功能?同时请问POSTFIX中建立邮件用用户?是系统本身用户还是另外建立用户?如何做?请指点,非常谢谢!
顺祝新快乐!

TOP

引用:
下面是引用yb2006于2006-02-08 08:57发表的:
老兄,你好,请教,你这个配置是否代验证SMTP功能?同时请问POSTFIX中建立邮件用用户?是系统本身用户还是另外建立用户?如何做?请指点,非常谢谢!
顺祝新快乐!
已带认证功能!

使用虚拟用户!

TOP

老大,我参照你的设置。在Postfixadmin管理界面增加了2个虚拟域、每个虚拟域下2个用户。
可是通过Outlook登陆时,总显示如图的错误提示。。

请问应该改进哪里??
是authdaemon程序嘛??

请详细指教,谢谢

这是失败的日志,可是我到现在不知道如何失败的,老大给看看,谢谢
引用:
Feb 11 17:11:09 mail postfix/smtpd[9395]: warning: unknown[60.209.248.226]: SASL NTLM authentication failed
Feb 11 17:11:09 mail postfix/smtpd[9395]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory
Feb 11 17:11:09 mail postfix/smtpd[9395]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory
Feb 11 17:11:09 mail postfix/smtpd[9395]: warning: unknown[60.209.248.26]: SASL LOGIN authentication failed

对了,补充说明一下;接收邮件验证通过。我POP3用的也是Dovecot
再者请问,验证用户在哪里看、在哪里设、谢谢

附件

1.jpg (46 KB)

2006-2-10 17:10

1.jpg

TOP

根据揭示好像问题出现在这里:

Berkeley db /etc/sasldb2: No such file or directory可以参考以下的文章:

http://phorum.vbird.org/viewtopi ... b2d99402d0aec782046

cannot connect to saslauthd server: No such file or directory可以参考以下的文章:

http://moto.debian.org.tw/viewtopic.php?t=2147

TOP

谢谢老大的回复。根据你给的参考资源,我修正测试后现在已正常发送邮件了。

可是…………

老大又要麻烦你了,

我安装是按照你详细教程那一篇来得,接收邮件程序使用Dovecot做的。
现在问题是无法接收邮件,用OutLook接收时可通过验证,速度还挺快,可是无论谁发给他邮件,他总是无法接收到。

我想看看接收的日志,也没有找到,/var/log/maillog也没有接收的记录
我在/etc/dovecot.cnf下也没有找到日志路径

请问,哪里能看的接收邮件的日志。谢谢

TOP

您是根据我这一篇” Postfix + MySQL + Cyrus-sasl + Dovecot 用RPM方式实现”文件来安装的啊!

如何DNS服务器配置没有错误的话,那真的要认真的研究一下啦!

能不能再发现在,/var/log/maillog的日志出现睇一下啦!

TOP

参照文章如下、Maillog日志我清空后再次进行接收邮件测试、截止目前maillog内容仍旧为空
现在问题是能发不能收,真起来怪了。

Fandy兄,如果接收邮件读取Mysql数据出错,在哪里能看出来??谢谢
引用:
RedHat Enterprise Linux Server 4.2 + Postfix + PostfixAdmin + MySQL + Cyrus-sasl +
Courier-authlib + Dovecot + Antivir-Mailgate + MailScanner + OpenSSL + Extmail
作者:Fandy
电子邮箱:cbbc@163.comcbbc@avl.com.cn
QQ 号码:332018422
建立日期:2006 年01 月01 日,最后修改日期:2006 年01 月15 日
版本号:v 0.2

TOP

关于您所提到的"Fandy兄,如果接收邮件读取Mysql数据出错,在哪里能看出来??谢谢"这个问题我也不是十分的了解,是不是您好网络配置有问题啦!

能不能把完整的main.cf文件贴出来睇一下啦!

TOP

main.cf 完整内容,我是按照你的书中做的
引用:
#=====================BASE=========================#
myhostname = mail.XXXXX.com // 域名为合法域名,我给改了
mydomain = XXXXX.com
myorigin = $mydomain
mydestination = $myhostname localhost localhost.$mydomain
mynetworks = 60.209.248.XXX 127.0.0.0/8
inet_interfaces = all
#===============Vritual Mailbox settings=================#
virtual_mailbox_base = /home/mailbox
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_uid_maps = static:102
virtual_gid_maps = static:104
virtual_transport = virtual
maildrop_destination_recipient_limit = 1
maildrop_destination_concurrency_limit = 1
#====================QUOTA========================#
message_size_limit = 14336000
virtual_mailbox_limit = 20971520
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota
virtual_overquota_bounce = yes
#====================SASL========================#
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_invalid_hostname,
reject_non_fqdn_hostname,
reject_unknown_sender_domain,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_recipient_domain,
reject_unauth_pipelining,
reject_unauth_destination,
permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sasl_application_name = smtpd
smtpd_banner=$myhostname ESMTP "Hi Welcome to you"
#====================OTHER========================#
readme_directory = no
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
html_directory = no
setgid_group = postdrop
command_directory = /usr/sbin
manpage_directory = /usr/local/man
daemon_directory = /usr/libexec/postfix
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
queue_directory = /var/spool/postfix
mail_owner = postfix

TOP

我想了解一下以下的数据值是使用ID命令得到的吗?

virtual_uid_maps = static:102
virtual_gid_maps = static:104

TOP

引用:

[root@mail ~]# id postfix
uid=102(postfix) gid=104(postfix) groups=104(postfix),12(mail)
是,请看采图。

附件

1.jpg (7 KB)

2006-2-15 10:52

1.jpg

TOP

发新话题