目標

本文檔提供有關如何將Asterisk快閃記憶體到SD卡並安裝Webmin和Postfix郵件伺服器的說明。目標是將Postfix郵件伺服器安裝到Raspberry Pi上，以進行測試。

Raspberry Pi不是思科支援的產品。本文檔僅用於支援目的，不是解決方案文檔。

什麼是Webmin?

Webmin是一個圖形使用者介面(GUI)，用於系統管理類Unix系統。Unix是一種支援多工和多使用者功能的作業系統。您可以在Webmin上輕鬆安裝模組，例如Postfix郵件伺服器、輕量級目錄訪問協定(LDAP)伺服器、Procmail郵件過濾器、點對點隧道協定(PPTP)VPN伺服器等。您還可以設定使用者帳戶、DNS、檔案共用以及所需的其他配置，而不必手動編輯每個Unix配置檔案。如果您不喜歡使用命令列，而寧願使用GUI來幫助您配置和新增新功能，則這是一個很好的解決方案。

要瞭解有關Webmin的詳細資訊，請按一下此處。

什麼是Postfix Mail Server?

Postfix Mail Server是一個開源的郵件傳輸代理。它是用於傳送和接收郵件的應用程式。Postfix Mail Server可與其他模組（如Dovecot）一起使用。Dovecot是一個開源的網際網路消息訪問協定(IMAP)和郵局協定3(POP3)伺服器，用作郵件儲存伺服器。

要瞭解有關後修復的詳細資訊，請按一下此處。

為什麼我要安裝Postfix郵件伺服器？

每個人都使用電子郵件。使用者可以託管自己的郵件伺服器，也可以使用第三方提供商。當人們使用第三方提供商時，最大的問題之一是，「我對此是否滿意？」 大多數使用者可能希望使用第三方提供商，因為他們的安全性高於他們在家裡或小型企業中的安全性；但有些使用者寧願在內部託管它。託管自己的郵件伺服器時，您可以完全控制自己的資料。

此外，託管您自己的郵件伺服器意味著您可以使用域名(即Bob@esupport.com)控制您自己的電子郵件地址。 對於業務演示，這比使用第三方域名(即Bob@hotmail.com)進行演示要好。 使用者在託管自己的郵件伺服器時有許多選擇。包括Exchange、Sendmail、Groupwise、Postfix等。有些伺服器是免費的，但有些不是。在這種情況下，Postfix是一個免費的開源郵件伺服器，使用者可以在其Raspberry Pi上安裝。

需求

- Raspberry Pi(Pi 3 B+、Pi 3、Pi 2、B+、B和A型號 — 有關詳細資訊，請檢視：raspberry-asterisk.org)

- 星號影象

- 埃切爾

- SD卡（最少32 GB）

- SD卡介面卡(可選 — 如果您的裝置具有SD卡埠)

- 域名(可選 — 取決於您的使用案例)

目錄

1. 在Raspberry Pi上安裝星號

2. 使用SSH連線到Raspberry Pi

3. 在Raspberry Pi上安裝Webmin

4. 訪問Webmin並安裝Postfix郵件伺服器

5. 結論

在Raspberry Pi上安裝星號

步驟1

在raspberry-asterisk downloads頁面中，向下滾動，直至看到可供下載的最新映像。在本例中，我們選擇了HTTP欄位旁邊的raspbx-04-04-2018.zip。Zip檔案應開始安裝。

確保SD卡上有足夠的儲存空間。在本教程中，我們將使用32GB SD卡。

步驟2

下載zip檔案後，導航到zip檔案的位置。按一下右鍵zip檔案，然後選擇Extract All...。

歡迎使用其他軟體（例如7-Zip、WinRAR、WinZip等）擷取zip檔案。

步驟3

應出現Extract Compressed(Zipped)Folders視窗。按一下Extract以解壓縮當前所在資料夾中的zip檔案。

隨意將其提取到其他資料夾中。為此，請按一下 瀏覽……並選擇其他資料夾。

步驟4

提取檔案後。您應該會看到已解壓的資料夾。

步驟5

運行balenaEtcher。

如果您尚未安裝Etcher，請按一下此處檢視他們的 網站。

步驟6

應顯示Etcher視窗。按一下「Select image」。

第7步

出現Open視窗。導航到raspbx影象的位置。選擇raspbx-04-04-2018.img，然後按一下Open。

步驟8

確保選擇了您的SD卡。按一下Change選擇其他SD卡。按一下「Flash!當您準備將raspbx影象快閃記憶體到SD卡時。將映像快閃到SD卡上需要一段時間。請不要打斷將映像快閃到SD卡後，它會提示您。

確保您的SD卡已插入您的裝置。如果您的裝置沒有SD卡埠，您可能需要介面卡。

現在，您應該已經使用raspbx影象成功拍攝了SD卡。

使用SSH連線到Raspberry Pi

步驟1

通過Secure Shell(SSH)連線到您的Raspberry Pi，或通過HDMI將您的Raspberry Pi連線到電腦監視器。在使用SSH訪問Raspberry Pi之前，您需要知道Raspberry Pi的IP地址。在本示例中，PuTTY用於通過SSH連線到Raspberry Pi。

嘗試使用Raspberry Pi文檔中的某些方法查詢Raspberry Pi的IP地址： Raspberry Pi IP地址。

步驟2

在Host Name（或IP address）欄位中輸入Raspberry Pi的IP地址。確保埠為22，且SSH被選為連線型別。按一下Open開始會話。

步驟3

將出現PuTTY安全警報。按一下Yes繼續連線。

步驟4.系統提示您登入。輸入使用者名稱root和raspberry作為預設密碼。

建議您在登入時更改密碼。使用 passwd命令更改密碼。

在Raspberry Pi上安裝Webmin

在此頁上可以找到我們將使用的一些命令。有關最新命令，請參閱提供的連結。

步驟1

輸入以下命令以安裝依賴項。系統提示繼續時，按鍵盤上的y繼續。

sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

步驟2

輸入以下命令將DEB版本的Webmin下載到Raspberry Pi。DEB副檔名是Debian軟體包檔案。這主要用於基於Unix的作業系統，其中包含執行檔、文檔和庫的歸檔檔案。

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb

步驟3

輸入以下命令安裝Webmin。

將管理使用者名稱設定為 root，密碼是您當前 的根密碼。

dpkg — 安裝webin_1.900_all.deb

您應該已經成功地將Webmin安裝在您的Raspberry Pi上。

訪問Webmin並安裝Postfix郵件伺服器

步驟1

在Web瀏覽器的URL中輸入https://IP_address_of_your_raspberry_pi:1000，以訪問Webmin的網頁。在本示例中，輸入了https://192.168.86.39:10000。

如果您不記得Raspberry Pi的IP地址，則可以嘗試使用 https://raspbx:10000訪問它。

步驟2

登入到Webmin的Web配置頁。

附註：使用者名稱設定為root，密碼是您當前的root密碼。如果在使用SSH連線到Raspberry Pi的第4步中更改了密碼，則輸入您更改的密碼。

步驟3

在Webmin頁籤中，按一下Un-used Modules下拉選單。

步驟4

在「Unused Modules」下拉選單中，找到「Postfix Mail Server」，然後按一下它。

步驟5

在Postfix Mail Server中，按一下Click here按鈕下載並安裝Postfix。它將查詢您尚未安裝的程式包。

步驟6

按一下Install Now按鈕。

第7步

此時將出現軟體包清單，其中顯示要安裝的軟體包。如果安裝尚未開始，請再次按一下Install Now按鈕開始安裝。

步驟8

應安裝後修復程式。您應該會看到如下圖所示的內容。

步驟9

安裝Postfix後，您應在底部收到通知，說明「安裝完成」或「成功安裝2個軟體包」。

步驟10

導航到左側選單上的Postfix Mail Server。Postfix郵件伺服器可能位於Servers或Unuse Modules下拉選單中。在本示例中，Postfix郵件伺服器位於Unuse Modules下拉選單中。

您應該已經在Raspberry Pi上成功安裝Postfix郵件伺服器。要開始為郵件服務提供郵後修復服務，大多數情況下需要配置三種配置。按一下General Options，然後配置What domain to use in outbound mail、What domains to receive mail for和local networks。按一下Save and Apply按鈕儲存更改。

要瞭解更多資訊，請參閱Webmin關於Postfix Basic Configuration的文檔。

結論

您應該已經在Raspberry Pi上成功安裝Postfix郵件伺服器。

其他資訊

如果您對不同的方法感興趣，但仍使用Raspberry Pi，請檢視以下教程：

這些教程將使用命令列介面來設定郵件伺服器。如有任何問題或疑問，請聯絡他們。

簡化教程 — 使用Raspberry Pi 3建立郵件伺服器

包含其他功能的深入教程：Sam Hobbs - Raspberry Pi電子郵件伺服器第1部分：後修復教程

我們不會使用上面提供的兩個教程。這些是可能對您有用的其他資源。

要瞭解有關使用Raspberry Pi建立基本語音網路的資訊，請按一下此處。