免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2284 | 回复: 2
打印 上一主题 下一主题

[Mail] 关于打了qmail-igenus.tls.patch.2006.0530的smtp启动脚本问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-03 14:20 |只看该作者 |倒序浏览
打了qmail-igenus.tls.patch.2006.0530补丁,测试的时候出现了以下错误
服务器响应: '535 sender must be equal to authentication user required (#5.7.1)', 端口: 25, 安全(SSL): 否, 服务器错误: 535, 错误号: 0x800CCC79
查过资料,用了大麻兄的smtp启动脚本。但是smtp服务没监听到25端口,服务启动不成功,以下是大麻兄的启动脚本:
#!/bin/sh
# qmail-smtpd startup with SMTP Authentication
QMAILDUID=`id -u qmaild`
QMAILDGID=`id -g qmaild`
HOSTNAME=`hostname`
exec softlimit -m 2000000 \
tcpserver -vR -l $HOSTNAME \
-u $QMAILDUID -g $QMAILDGID 0 smtp \
   /var/qmail/bin/qmail-smtpd /bin/cmd5checkpw /usr/bin/true 2>&1

我用的是netqmail-1.05的启动脚本,以下是我的启动脚本:
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`
PATH=$PATH:/usr/local/bin:/var/qmail/bin
HOSTNAME=`hostname`
qmailQUEUE="/var/qmail/bin/qmail-scanner-queue.pl" export qmailQUEUE
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 80000000 \
    /usr/local/bin/tcpserver -v -H -R -l 0 \
    -x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
    -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
    /var/qmail/bin/qmail-smtpd \
    /home/vpopmail/bin/vchkpw /bin/true 2>&1
请各位老大帮忙解决。

论坛徽章:
0
2 [报告]
发表于 2009-09-03 17:07 |只看该作者
自己顶一下,上面测试的是收邮件没问题,发邮件就出现上面的错误。

论坛徽章:
0
3 [报告]
发表于 2009-09-04 16:31 |只看该作者
就是你发送邮件的地址,一定要与验证时的用户地址一致,避免伪造发送邮件
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP