歡迎您光臨本站 註冊首頁

關於打了qmail-igenus.tls.patch.2006.0530的smtp啟動腳本問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

關於打了qmail-igenus.tls.patch.2006.0530的smtp啟動腳本問題

打了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
請各位老大幫忙解決。
《解決方案》

自己頂一下,上面測試的是收郵件沒問題,發郵件就出現上面的錯誤。
《解決方案》

就是你發送郵件的地址,一定要與驗證時的用戶地址一致,避免偽造發送郵件

[火星人 ] 關於打了qmail-igenus.tls.patch.2006.0530的smtp啟動腳本問題已經有505次圍觀

http://coctec.com/docs/service/show-post-20855.html