看板 FreeBSD 關於我們 聯絡資訊
這幾天一直在設定各種東西,等到發現的時候sendmail已經寄不出信了 /etc/rc.conf裡面沒有改有關sendmail的設定 用netstat -an | grep 25查看,應該是有在listen tcp6 0 0 *.25 *.* LISTEN tcp4 0 0 *.25 *.* LISTEN 可是用telnet localhost 25,卻跟我說不能連 Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Permission denied Trying ::1... telnet: connect to address ::1: Permission denied telnet: Unable to connect to remote host 翻閱/var/log/maillog Jan 3 15:17:58 nwbsd sm-msp-queue[8346]: o01J28hH021896: to=root, ctladdr=root (0/0), delay=1+12:15:50, xdelay=00:00:00, mailer=relay, pri=8963124, relay=[127.0.0.1], dsn=4.0.0, stat=Deferred: Permission denied Jan 3 15:17:58 nwbsd sm-msp-queue[8346]: o026uZCp028591: [email protected], ctladdr=whgu (1001/0), delay=1+00:21:23, xdelay=00:00:00, mailer=relay, pri=6783648, relay=[127.0.0.1], dsn=4.0.0, stat=Deferred: Permission denied 清一色都是這種 Permission denied 的問題 可是我想不通到底是什麼權限拒絕了 這幾天是有改過/etc/mail/裡面的設定 於是我想到,翻閱之前的log,結果發現Jan 1之前都是可以寄出去的 Jan 1 01:22:04 nwbsd sm-mta[9959]: nBVHLj14009958: [email protected], ctladdr=<[email protected]> (1001/0), delay=00:00:19, xdelay=00:00:19, mailer=esmtp, pri=30785, relay=gmail-smtp-in.l.google.com. [209.85.223.29], dsn=2.0.0, stat=Sent (OK 1262280124 37si22822132iwn.30) 比對了許久,卻還是找不到什麼關鍵字 這時候我又想到,在1/2我有dump過整個系統 於是我把整個/etc restor成1/2之前的樣子 也重啟過sendmail,甚至都重開機了 但是卻還是一樣的情形,都說 Permission denied 小弟為了這個已經搞了好多天,真的是一籌莫展 上網查詢也都找不到相關的說明,看網路上的文章都是弄一弄就成功了 ~"~ 希望版上先進們能幫幫忙 萬分感激 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.235.154 ※ 編輯: nowar100 來自: 140.113.235.154 (01/03 15:42)