Email

有沒有自帶 IMAP 的 webmail

  • August 13, 2012

我已經在伺服器上安裝了後綴。大多數教程顯示我需要安裝像 dovecot 或 courier-imap 這樣的 IMAP 伺服器,然後安裝一些 webmail 界面,如roundcube。

因為我對 IMAP 伺服器沒有任何偏好,所以我更願意安裝一個帶有自己的 IMAP 層的網路郵件,只是為了從那時起簡化流程。

存在這樣的網路郵件嗎?我正在執行 PHP,所以 webmail 最好在 PHP 上執行,但其他語言也可以。

我同意對你問題的評論。你所要求的並不真正存在……讓我試著解釋一下。

發送和接收消息是使用 SMTP 協議完成的,因此您需要一個 SMTP 伺服器。接收到消息後,SMTP 伺服器(或MTA,消息傳輸代理)呼叫實際儲存消息的 MDA(消息傳遞代理)。然後,您需要訪問此消息儲存。這是您通常使用 IMAP(Internet 消息訪問協議)或 POP3(郵局協議)的地方,它們提供對此儲存的遠端訪問(和/或使用 localhost 介面的本地訪問)。另一種方法是使用最常見的儲存格式之一直接訪問消息儲存:maildirmailbox.

IMAP 是一種協議,這意味著它需要一個伺服器和一個客戶端。您的網路郵件是客戶端部分,現在您需要一個伺服器部分。讓 webmail 應用程序同時包含 IMAP 協議的客戶端和伺服器部分(您在問題中稱其為IMAP 層)並沒有真正意義,因為那樣您根本不需要 IMAP。

最後,您需要:

  • 一個可以直接訪問您的 SMTP 伺服器使用的消息儲存(通常是maildir格式)的網路郵件,它存在但不是很常見(請參閱我對您的類似問題的回答),
  • 由單獨的軟體提供的 IMAP 伺服器。

您可能還想檢查SMTP 與郵件檢索

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