|
|
我快被qmail的smtp驗證搞死了
|
|
誰能幫我呀,我把服務器都交出來,幫我裝一個qmail ,加我的qq::266611
我把超管的密碼交出來就是了,救人呀
何傑
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
5555,我在red hat下把smtp認證搞定了,誰知道在freebsd下卻搞不定.誰來救我,快要瘋了.
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
老兄,既然這麼痛苦,不如乾脆用sendmail算了,用系統帳號
我覺得還簡單一點,系統裝好之後,基本就差不多了,功能也基本夠用
就算你現在找人幫你搞好了,以後的管理還找人幫忙?
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
你以為我不想啊.問題是現在已經在qmail上面開發了很多應用,如果一改,就是改那上萬個用戶的數據庫都讓人瘋了.沒有smtp認證,一天queue裡面就多了6萬多封垃圾信,唉,現在煩死我了,再弄不好,不用過年了.
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
理解理解,那就只能在現有系統上打補丁了 :-(
http://members.elysium.pl/brush/qmail-smtpd-auth/
這裡有一個smtp-auth的補丁
如果你的qmail-1.03是乾淨的,可以直接打補丁
如果你的qmail-smtpd已經打了其他的補丁了,*可能*就只能手工插入這個補丁了
你還需要找一個密碼驗證程序,這個程序必須能與你的用戶數據庫配合
總之,如果你有一定的c的基礎,並且瞭解smtp協議,問題就不大
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
其實蠻簡單 你搜索linuxforum的文章 有篇是陶然亭的
關於qmail的smtp認證. 很詳細 你按照那個步驟來.
絕對沒有問題. 無論是用vchkpw還是checkpassword驗證都沒有問題.
先保證你的qmail系統是乾淨的 然後打補丁
然後按照步驟來.
用vchkpw檢驗的話可能要涉及到setuid和setgid的問題
chmod 4755 /bin/checkpassword
or
chmod 4755 /home/vpopmail/bin/vchkpw
不過我後來是用了6755才okie的.
----------------------
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
要乾淨的qmail?不可能啦.因為有好幾個cgi是直接在qmail上開發的,首先打了qmail-mysql 補丁,後來又加了一個後台管理,後來又加了一個cgi的webmail和php的webmail,反正現在系統複雜到我吐血.剛才搞smtp認證,弄錯了權限,webmail上不了,pop用戶登陸不了,發信還延遲,搞到投訴電話一個接一個,慘啊.
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
6755 是關鍵
--
杭州首富
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
感謝網友們,我終於搞定了,跟你們做揖了
叩首了
何傑
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
你怎麼搞定的?我還在水深火熱之中啊。週末回來,又積了8萬封垃圾信。sigh,簡直恐怖。我收postmaster的退信通知都收了萬多封。請多多交流。我的qq是441711
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
再看看上面說的,還不行嗎? maillog裡怎麼說?
---
其實蠻簡單 你搜索linuxforum的文章 有篇是陶然亭的
關於qmail的smtp認證. 很詳細 你按照那個步驟來.
絕對沒有問題. 無論是用vchkpw還是checkpassword驗證都沒有問題.
先保證你的qmail系統是乾淨的 然後打補丁
然後按照步驟來.
用vchkpw檢驗的話可能要涉及到setuid和setgid的問題
chmod 4755 /bin/checkpassword
or
chmod 4755 /home/vpopmail/bin/vchkpw
不過我後來是用了6755才okie的.
--
杭州首富
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
謝謝,終於弄好了,這回不用給人投訴了。一個小小的錯誤,弄得我修改qmail-smtpd.c源代碼來debug。後來才發現是自己的錯。不管怎麼樣,弄好了,謝謝大家。
|
|
|
我找不到那個陶先生的帖子,我也有同樣的問題。
|
|
我也有同樣的問題,各位能否發我一個說明,我急死了。
xufeng110@21cn.com
謝謝了。
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
文章薈萃裡有
search 也是一種能力的體現
--
杭州首富
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
文章薈萃裡有
search 也是一種能力的體現
--
杭州首富
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
我看了那篇taoran 的文件文章,做到後來驗證出現了一個奇怪的問題,就是你在客戶端要求驗證的時候,他會進行校驗,可是你如果客戶端不要求校驗,也同樣能發出去。那我這樣就沒有意義了。
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
發給locals下的域都無需認證。
如果還不能,再仔細看看那篇文章
記得最後wchkpw的權限設定成 6755 not 4755
花點心思看看文檔,我不信SMTP-AUTH會難倒這麼多人?
--
杭州首富
|
|
|
Re: 我快被qmail的smtp驗證搞死了
|
|
我發到21cn都可以發啊,我沒有在tcp.smtp中加IP來限制,因為上網的IP不固定,還有我在生成qmail-smtpd的時候是整個qmail的目錄make 的,這樣不會有問題吧。
|
|
|
終於搞定了,謝謝大家。
|
|
謝謝大家了,現在可以休息一下了,搞了快3天了。
還是要說,謝謝了。
|
|
|
Re: 我找不到那個陶先生的帖子,我也有同樣的問題。
|
|
http://www.lslnet.com/linux/showthreaded.php?Cat=&Board=dns&Number=224222&page=0&view=collapsed&sb=5&o=2
--
杭州首富
|