Email
有沒有自帶 IMAP 的 webmail
我已經在伺服器上安裝了後綴。大多數教程顯示我需要安裝像 dovecot 或 courier-imap 這樣的 IMAP 伺服器,然後安裝一些 webmail 界面,如roundcube。
因為我對 IMAP 伺服器沒有任何偏好,所以我更願意安裝一個帶有自己的 IMAP 層的網路郵件,只是為了從那時起簡化流程。
存在這樣的網路郵件嗎?我正在執行 PHP,所以 webmail 最好在 PHP 上執行,但其他語言也可以。
我同意對你問題的評論。你所要求的並不真正存在……讓我試著解釋一下。
發送和接收消息是使用 SMTP 協議完成的,因此您需要一個 SMTP 伺服器。接收到消息後,SMTP 伺服器(或MTA,消息傳輸代理)呼叫實際儲存消息的 MDA(消息傳遞代理)。然後,您需要訪問此消息儲存。這是您通常使用 IMAP(Internet 消息訪問協議)或 POP3(郵局協議)的地方,它們提供對此儲存的遠端訪問(和/或使用 localhost 介面的本地訪問)。另一種方法是使用最常見的儲存格式之一直接訪問消息儲存:
maildir
或mailbox
.IMAP 是一種協議,這意味著它需要一個伺服器和一個客戶端。您的網路郵件是客戶端部分,現在您需要一個伺服器部分。讓 webmail 應用程序同時包含 IMAP 協議的客戶端和伺服器部分(您在問題中稱其為IMAP 層)並沒有真正意義,因為那樣您根本不需要 IMAP。
最後,您需要:
- 一個可以直接訪問您的 SMTP 伺服器使用的消息儲存(通常是
maildir
格式)的網路郵件,它存在但不是很常見(請參閱我對您的類似問題的回答),- 由單獨的軟體提供的 IMAP 伺服器。
您可能還想檢查SMTP 與郵件檢索。