回文章列表
作者tortoise.bbs@magic.twbbs.org (神龜), 信區: magic
標題Re: 另一個sendmail問題
時間魔法王國 (Tue Feb 1 20:20:35 2000)
轉信站: GIBBS!wd.atc.ntut!magic
Origin: anime.club.nthu.edu.tw

【 在 jackal (jackal) 的大作中提到: 】

         [※  debug的方法]

        4.測試改好的 sendmal.cf

          執行 sendmail -C/etc/sendmail.cf -bt
            > 0 xxx.bbs
            rewrite: ruleset  0   input: xxx . bbs
            rewrite: ruleset 98   input: xxx . bbs
            rewrite: ruleset 98 returns: xxx . bbs
            rewrite: ruleset  0 returns: $# bbsmail $: xxx . bbs

            若不會 refer 到 bbsmail, 撿查是否如上所示加入所屬 rule,
            並以 tab 區隔 LHS, RHS.

        5.重跑 sendmail.

          修改完 /etc/sendmail.cf 後, kill -9 (sendmail's pid)
          然後執行 sendmail -C/etc/sendmail -bd -q10m
          請 ps -ax 看看,如果有看到 sendmail:accepting connection
          就代表你 mail2bbs 已經裝好了
          趕快寄一封信給 xxx.bbs@xxx.xxx.xxx.xxx 看看吧

        6.其他debug 方法:
          (1): 使用說明文件的方法測試確定 sendmail pharser 正確
          (2): su bbsuser; cd /home/bbs/usr/local/bbs/
             mail2bbs 'from' 'userid' 'subject' <textfile
             看回應為何.(already chroot 代表的是 chroot 失敗, 你的
             mail2bbs屬性有問題)
          (3): 進 bbs 確定剛剛 mail2bbs 的東東有收到
          (4): su root; cd /usr/local/sendmail/bbs/
             假造一個 email檔,( 用 mail save 隨便一封信後改 To:
             為 :userid.bbs@host.domain.
             bbsmail -d userid <emailfile
             確定 bbsmail 能正確的呼叫 mail2bbs
             (BBS User xxxx Unknown 代表的是無法正常呼叫 mail2bbs )
          (5): 進 bbs 確定剛剛 bbsmail 的東東有收到
          (6): 由 internet 寫封 email 到 bbs 吧...觀察觀察/var/adm/bbs/log
          (7): 當 bbs 收到這封 email 時記得 post 封感謝函上來吧...呵呵

          . 檢查從 BBS  寄出的信件其 From: 或是 Reply-To: header
            是否正確,否則對方回信無法送達。
          . 定時 flush mail queue
           例如使用 cron job
           0,30 * * * * /usr/lib/sendmail -oQ/home/bbs/var/spool/mqueue -q
      P.S.  以上各程式所在路徑以及屬性請務必自行留意,也可以自行
           更改(注意其對應關係)。留意本文所說是否過期....。

           本章重點整理:
                debug快速進入法

            1)    請注意mail2bbs屬性是否為4750,看看是否有下列的正常訊息
             hole-[9:55am]-/home/bbs/bin# mail2bbs root duba test < test
             Already chroot
             Ok, dir is /home/bbs/mail/duba
             Ok, the file is /home/bbs/mail/duba/M.888285355.A
            2)    請注意bbsmail所要寄的mail裡的To : 是否為xxx.bbs@domain的格式
                  正常訊息如下:
             hole-[9:51am]-/home/bbs/bin# bbsmail -d duba < test
      P.S:請正確用tab鍵把sendmail.cf設定好,用ve來編會因為程式處理
          的問題會怪怪的,請你把做完設定好,還有問題請post出來,
          我們來討論看看......   

  

--
發信站 [★魔法王國★ bbs.sysv.net] ‧ FROM [pc156.adsl103.tku.edu.tw]
首創支援超過25行的超大加長形畫面。讓您用的更舒服更方便!
只要調整您連線軟體的行數設定,就能輕鬆享受大畫面。      
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻