Pam

如何讓 dovecot 不向本地主機詢問密碼?

  • February 12, 2020

我已經設置了 dovecot 伺服器,我目前正在使用離線 imap 將我的 gmail 同步到在 localhost 上執行的 dovecot imap。

目前我正在使用純文字身份驗證,但這會導致每個郵件客戶端都詢問並記住我的使用者名密碼,只是為了從本地主機訪問郵件。

有沒有辦法設置 dovecot,例如,當我嘗試從 localhost 從 gnus 登錄它時,它不會要求我進行身份驗證?或者讓它問 pam/gnomekeyring/任何不問我的東西?

附言。沒有計劃允許不從本地主機訪問 dovecot 伺服器。甚至來自本地網路。

我想到了三個選項:

  • 首先,如果您在同一台機器上,您可以直接使用底層郵件儲存,而無需通過 IMAP。但是,根據所使用的商店和客戶端,這可能會導致一些麻煩,將更改反映回 IMAP。
  • 其次,如果您需要為您選擇的客戶端偵聽 TCP 埠,請使用 Dovecot 的 預認證會話機制,以及一個inetducspi-tcp 的 機制。tcpserver
  • 最後,您可以設置 Kerberos 票證身份驗證並通過 GSSAPI 將其與 Dovecot 一起使用。但這對於您的場景來說可能是矯枉過正。

引用自:https://serverfault.com/questions/165862