看板FreeBSD
标 题Re: sendmail 後来不能用 pop3 imap 收发了
发信站Shaw Residential Internet (Mon Aug 8 17:29:30 2005)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.glorb.com!newscon02.news.prodig
> 3.要了解你的问题所在﹐最好先了解邮件递送的过程
我在想...
1.
既然可收到外面 server 寄到本机的信,且有的可用 access 档住,
甚至可以寄出去
故 MTA 对外部份 (sendmail 的 MTA部份) 应该 OK.
2.
既然 user 用 pop3 / IMAP 没有错误讯息,故 imap-uw 的 impa / pop3 server 应该
OK.
且 sasl(?) 或其他 saslauthd(?) cyrusv2(?) 也该是 好的
3.
问题只在:
sendmail 不能将 本地 user 的信放到各 user 信箱让他们去收.
故,这个问题在哪?
/etc/mail/*.mc 档?
或 一些 local mailer
譬如
procmail ?
cyrusv2 - (? 有这种东西吗?)
当然,现在越描越黑,已经不只这些问题了,
只是 就若是这个出槌情况 的想法.
不知这样猜是否有当,请 前辈开示.. :)
<: 老音学生 :>
===
"Dustin" <
[email protected]> 撰写於邮件新闻:
[email protected]...
>※ 引述《
[email protected] (老音学生 Old Student)》之铭言:
>> 更正
>> 发现... (有个问题 - 之一)
>> server 收来,要寄给 user 的信,都还在
>> /var/spool/mqueue
>> 这是 MailScanner 内有看到的设定
>> ( 而 user 收不到 )
>> 但, OutlookExpress 收 imap 及 pop3 却是找
>> /var/mail/_user_
>> (这该是原 imap-uw 的设定 )
>> (前一封 在这里写 /usr/spool/ 是错的, 特更正)
>> 会是因此 两个逗不在一起?
>> <: 老音学生 :>
> 1.你装了port的sendmail﹐但是你的mta.sh启动的是系统内建的sendmail,请仔细看过
>
>
> mta.sh档﹐并确实了解其中指令意义
> 2./var/spool/mqueue是邮件伫列的目录﹐是给senemail使用的,sendmail在收到邮件後﹐
>
>
> 如果是local user的邮件﹐会交由local mailer处理﹐请察看sendmail.cf里 Mlocal的
>
>
> 设定。而 /var/mail/_user_ 则是local mailer储放每个user 邮件的地方。
> 3.要了解你的问题所在﹐最好先了解邮件递送的过程