Xosa <xosa@lexicomp.net> wrote in message
news:39761a04$1_1@news.lexicomp.net...
> 小弟參照
> http://beta.wsl.sinica.edu.tw/~ylchang/Email/sendmail-auth/index.html
> 的說明步驟操作,卻再最後發生了一些問題?
>
> 小弟是用 Sendmail-8.10.2 的版本安裝在 "Suse6.4"上﹙網中兄建議的﹚
> 一直到最後都沒有問題!
> 但是小弟用 Outlook  發信﹙已將『外寄郵件伺服器需要查驗身分』功能項打勾﹚
>
> 但是卻沒有問帳號密碼就直接把信寄出去了?

在『外寄郵件伺服器需要查驗身分』還有一個 “設定 ...”的按鈕﹐進去後還有選項

“使用內送伺服器賬號相同設定”或是另外指定。
這顯然給我們更大的彈性去處理 AUTH ﹕我們可以不同的賬號來收、發 email。

假如您選擇了和內送一樣的設定﹐系統是不會提示您的。但為求確定﹐
在測試過程中我們可以選擇手工輸入。

但仍有一點要注意﹕當您第一次成功通過認證後﹐除非您重新開啟您的 Outlook﹐
否則以後的寄送是不會再提示您輸入密碼的了。

> ps:﹙第一次裝好時,會問密碼,但是不管怎麼輸入都會錯誤﹚。

那可能是 SASL 還沒被 sendmail 成功取用的結果。所以在啟動 sendmail 之前﹐
要進行測試﹐以確定 250-AUTH LOGIN PLAIN 的出現。

> 再 ps:1.  小弟的  /usr/lib/sasl/Sendmail.conf 檔案內容是空的,自己
>                 加了pwcheck_method: shadow;不知是否可行??

可以。但應該在 compile sendmail 之前就要設定好。

>             2.  小弟的系統裡沒有 /usr/lib/saslpasswd.conf 檔案,怎麼產生呢

>

請自行建立。在我的測試中﹐它不是必須的。但 SuSe 上面我就不知道了。

我的測試步驟已經寫在下面網頁了﹕

http://pds.nchu.edu.tw/study_area/linux/linux_mail.htm