免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: zlj2208
打印 上一主题 下一主题

[Mail] [原创]Qmail install on Debian5 [2010-02-01增加Dovecot 部分和反垃圾邮件] [复制链接]

论坛徽章:
0
21 [报告]
发表于 2010-06-27 23:45 |只看该作者
本帖最后由 zlj2208 于 2010-06-28 09:40 编辑
9).使用qmail的sendmail程序替换原有的sendmail程序
mv /usr/lib/sendmail /usr/lib/sendmail.old
mv /usr/sbin/sendmail /usr/sbin/sendmail.old
ln -s /var/qmail/bin/sendmail /usr/lib
ln -s /var/qmail/bin/sendmail /usr/sbin

这边改了,之后系统之前的sendmail就没办法启动了!是怎么回事。!

能帮忙解释一下吗?


经过上面的修改,是不能再启动sendmail的。这样做的目的是建立一个sendmail的连接,确保其他程序调用sendmail 命令发邮件的时候能够发送出去,与原来的系统兼容。


/etc/init.d/sendmail start
Starting sendmail: sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
                                                           [FAILED]

如果如果 使用qmail的sendmail程序替换原有的sendmail程序 不做,或者我改回去老的sendmail,还是可以启动的!
rlby 发表于 2010-06-27 01:25


########################################

10).建立系统别名文件
建立这些系统别名, 取决于你想让这些邮件发送到哪里(一个本地用户或者一个远程地址)并且适当的创建一个.qmail 文件集合. 举个例子, 加入你想让本地用户 dave 接收发给系统管理员和邮件管理员的邮件, 就这么作:
echo YourUser > /var/qmail/alias/.qmail-root
echo YourUser > /var/qmail/alias/.qmail-postmaster
ln -s /var/qmail/alias/.qmail-postmaster /var/qmail/alias/.qmail-mailer-daemon
ln -s /var/qmail/alias/.qmail-postmaster /var/qmail/alias/.qmail-abuse  
chmod 644 /var/qmail/alias/.qmail-root /var/qmail/alias/.qmail-postmaster


10).建立系统别名文件我不做这一步应该没问题吧!



这样做的目的是为了给系统用户的邮件转发给一个普通用户,然后管理员收这一个用户的信就行行了。其实不做也行,但是不建议不这么做。

论坛徽章:
0
22 [报告]
发表于 2010-06-28 09:58 |只看该作者
[root@pt1 ezmlm-0.53-idx-0.41]# qmailctl stat
/service/qmail-send: up (pid 11205) 43 seconds
/service/qmail-send/log: up (pid 11203) 43 seconds
/service/qmail-smtpd: up (pid 11677) 0 seconds
/service/qmail-smtpd/log: up (pid 11207) 43 seconds
/service/qmail-pop3d: up (pid 11682) 0 seconds
/service/qmail-pop3d/log: up (pid 1128 41 seconds
messages in queue: 0
messages in queue but not yet preprocessed: 0
[root@pt1 ezmlm-0.53-idx-0.41]#


为什么我的端口一直没开启呢?25端口。。。

所有下面的测试发信没办法执行了。

帮忙指导一下,谢谢。。

论坛徽章:
0
23 [报告]
发表于 2010-06-28 10:12 |只看该作者
softlimit命令的的内存限制参数 我改成4000000 和80000000都不行

论坛徽章:
0
24 [报告]
发表于 2010-06-28 10:58 |只看该作者
[root@pt1 ezmlm-0.53-idx-0.41]# tail /var/log/qmail/smtpd/current -f|tai64nlocal
2010-06-28 10:56:32.527015500 QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
2010-06-28 10:56:32.527043500 /var/qmail/supervise/qmail-smtpd/run



[root@pt1 ezmlm-0.53-idx-0.41]# tail /var/log/qmail/pop3d/current | tai64nlocal
2010-06-28 10:57:12.298648500 multilog: fatal: unable to lock directory /var/log/qmail/pop3d: temporary failure

[root@pt1 ezmlm-0.53-idx-0.41]# tail /var/log/qmail/send/current -f|tai64nlocal
2010-06-28 10:58:46.629442500 status: exiting
2010-06-28 10:58:46.639333500 status: local 0/10 remote 0/20
2010-06-28 10:59:01.469740500 new msg 25133408
2010-06-28 10:59:01.469798500 info msg 25133408: bytes 499 from <rlby@.> qp 7839 uid 0
2010-06-28 10:59:01.482693500 starting delivery 1: msg 25133408 to remote root@.
2010-06-28 10:59:01.482715500 status: local 0/10 remote 1/20
2010-06-28 10:59:01.612476500 delivery 1: failure: Sorry,_I_couldn't_find_any_host_named_.._(#5.1.2)/
2010-06-28 10:59:01.612613500 status: local 0/10 remote 0/20
2010-06-28 10:59:01.617075500 bounce msg 25133408 qp 7841
2010-06-28 10:59:01.617129500 end msg 25133408
2010-06-28 10:59:01.617353500 new msg 25133426
2010-06-28 10:59:01.617390500 info msg 25133426: bytes 975 from <> qp 7841 uid 513
2010-06-28 10:59:01.619970500 starting delivery 2: msg 25133426 to remote rlby@.
2010-06-28 10:59:01.619992500 status: local 0/10 remote 1/20
2010-06-28 10:59:01.748509500 delivery 2: failure: Sorry,_I_couldn't_find_any_host_named_.._(#5.1.2)/
2010-06-28 10:59:01.748655500 status: local 0/10 remote 0/20
2010-06-28 10:59:01.752717500 bounce msg 25133426 qp 7843
2010-06-28 10:59:01.752785500 end msg 25133426
2010-06-28 10:59:01.753000500 new msg 25133417
2010-06-28 10:59:01.753039500 info msg 25133417: bytes 1380 from <#@[]> qp 7843 uid 513
2010-06-28 10:59:01.755443500 starting delivery 3: msg 25133417 to remote postmaster@
2010-06-28 10:59:01.755471500 status: local 0/10 remote 1/20
2010-06-28 10:59:01.884824500 delivery 3: failure: Sorry,_I_couldn't_find_any_host_named_._(#5.1.2)/
2010-06-28 10:59:01.884963500 status: local 0/10 remote 0/20
2010-06-28 10:59:01.885022500 triple bounce: discarding bounce/25133417
2010-06-28 10:59:01.885061500 end msg 25133417


这个是我才错误日志大家有空的帮我分析一下,谢谢大家了

论坛徽章:
0
25 [报告]
发表于 2010-06-28 11:45 |只看该作者
[root@pt1 ezmlm-0.53-idx-0.41]# tail /var/log/qmail/smtpd/current -f|tai64nlocal
2010-06-28 10:56: ...
rlby 发表于 2010-06-28 10:58


看/var/qmail/supervise/qmail-smtpd/run脚本根式是否有问题,尤其是:
下面这段:
QMAILDUID=`id -u vpopmail`

NOFILESGID=`id -g vpopmail`

MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL=`head -1 /var/qmail/control/me`

另外/var/qmail/control/concurrencyincoming 和 /var/qmail/control/me 这2个文件是否存在,内容是否正确。/var/qmail/control/concurrencyincoming中应该是一个数字;/var /qmail/control/me中是个域名。

论坛徽章:
0
26 [报告]
发表于 2010-06-28 15:21 |只看该作者
谢谢 zlj2208  我已经安装根基你的思路,现在25和110端口都开了。但是目前测试发信的时候提示我验证失败。

日志看正常。密码按文档上也是test用户123456

对了,有否有好用的webmail可以使用的,能推荐一下?谢谢,辛苦了

论坛徽章:
0
27 [报告]
发表于 2010-06-28 17:29 |只看该作者
[root@localhost qmailadmin-1.2.9]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mydomain.com ESMTP
ehlo localhost
250-mydomain.com
250-STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE 0
250 AUTH LOGIN PLAIN CRAM-MD5
auth login
334 VXNlcm5hbWU6
dGVzdEBteWRvbWFpbi5jb20=
334 UGFzc3dvcmQ6
MTIzNDU2
535 authentication failed (#5.7.1)

论坛徽章:
0
28 [报告]
发表于 2010-06-29 08:57 |只看该作者
发邮件时候,检查一下/var/log/mail.log 日志,看有什么错误。

[root@localhost qmailadmin-1.2.9]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mydomain.com ESMTP
ehlo localhost
250-mydomain.com
250-STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE 0
250 AUTH LOGIN PLAIN CRAM-MD5
auth login
334 VXNlcm5hbWU6
dGVzdEBteWRvbWFpbi5jb20=
334 UGFzc3dvcmQ6
MTIzNDU2
535 authentication failed (#5.7.1)

论坛徽章:
0
29 [报告]
发表于 2010-06-29 09:08 |只看该作者
Webmail 使用 iGENUS和Squirrelmail都行。

谢谢 zlj2208  我已经安装根基你的思路,现在25和110端口都开了。但是目前测试发信的时候提示我验证失败。
...
rlby 发表于 2010-06-28 15:21

论坛徽章:
0
30 [报告]
发表于 2010-06-29 10:11 |只看该作者
最近在学装mail server 不过还是放弃了qmail, 用postfix在debian乱搞中!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP