sendmail 後來不能用 pop3 imap 收發了
有點怪, 不知問題出在哪,請 前輩們幫我看看... :) 謝謝
freeBSD 5.4
我 用 ports 裝了 sendmail imap-uw MailScanner spamassassin procmail (&
clamav f-prot)
裝了 sendmail 還沒裝 MailScanner 及 spamassassin 前,可以收發 pop3 & imap,
但現在卻變成不行了
是 信檔的 path 寫錯了?
會是錯在 MailScanner 的 config 嗎 ?
看 maillog,
可以看到 mta 對外有收信進來, access 也有作用
也可以看到 user 有上來收信,但 user 就是收不到.
譬如 :
= 這是被 access 檔掉的
Jul 31 21:38:02 neuro sm-mta-in[11878]: ruleset=check_relay,
arg1=64.90.162.130.nyinternet.net, arg2=64.90.162.130,
relay=64.90.162.130.nyinternet.net [64.90.162.130], reject=553 5.3.0 REJECT
no!d nyinternet.net
= 這是 user 有上來收信,
Jul 31 21:38:39 neuro imapd[12315]: Login user=neuro
host=host1.intranet.mydomain.domain.net [192.168.1.10]
Jul 31 21:38:40 neuro imapd[12315]: Connection reset by peer, while reading
line user=neuro host=host1.intranet.mydomain.domain.net [192.168.1.10]
若是 # telnet localhost 25
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.mydomain.domain.net.
Escape character is '^]'.
220 neuro.ohbi.net ESMTP Sendmail 8.13.3/8.13.3; Sun, 31 Jul 2005
21:43:58 -0700 (PDT)
ehlo localhost
250-neuro.ohbi.net Hello localhost.mydomain.domain.net [127.0.0.1], pleased
to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DELIVERBY
250 HELP
(且又一件奇怪的事,之前的 sasl 認証也不見了)
看 路徑 :
# ls -al /var/spool/
total 28
drwxr-xr-x 13 root wheel 512 Jul 31 16:28 .
drwxr-xr-x 24 root wheel 512 Jul 31 14:29 ..
drwxr-xr-x 4 root wheel 512 Jul 31 04:16 MailScanner
drwxrwx--- 2 smmsp smmsp 512 Jul 31 21:29 clientmqueue
drwx-wx--- 3 root daemon 512 Jul 30 04:21 cups
drwxrwxr-x 2 uucp dialer 512 Jul 31 21:29 lock
drwxr-xr-x 2 root daemon 512 May 8 00:00 lpd
drwxr-xr-x 2 root daemon 2560 Jul 31 16:20 mqueue
drwxr-xr-x 2 root wheel 512 Jul 31 21:13 mqueue.in
drwx------ 2 root daemon 512 May 8 00:00 opielocks
drwxr-xr-x 3 root daemon 512 May 8 00:00 output
drwxr-xr-x 2 spamd spamd 512 Jul 30 14:53 spamd
drwxr-xr-x 4 www www 512 Jul 31 07:09 squirrelmail
收到的信目前存在 mquene.in 內 (但 outlook express 的 imap 及 pop3 或 webmail
都收不到)
# ls /var/spool/mqueue.in/
dfj711HdLT001176 dfj714DlYk000625 qfj714DhuT000623
dfj712RqhA001579 qfj711HdLT001176 qfj714DlYk000625
dfj714DhuT000623 qfj712RqhA001579
看 MailScanner.conf 的路徑:
Incoming Queue Dir = /var/spool/mqueue
Outgoing Queue Dir = /var/spool/clientmqueue
Incoming Work Dir = /var/spool/MailScanner/incoming
以上,請教
1 要改哪個,讓 user 可以收的到信 (pop3 & imap )
說到 auth :
# grep AUTH /etc/mail/freebsd.mc
TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS',`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
# grep AUTH localhost.mydomain.domain.net.mc
dnl define(`confAUTH_OPTIONS', `A')dnl
dnl TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
請教要修改哪邊嗎?
或是 /etc/rc.conf ?
# grep sendmail /etc/rc.conf
sendmail_enable="NONE"
NET_SNMP_MIB_MODULES="host smux mibII/mta_sendmail ucd-snmp/diskio"
或是還要看 /etc/rc.d/ ?
.....
因為抓不出頭緒,請 前輩撥冗指點
謝謝 :)
<: 老音學生 :>
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 29 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章