在Ubuntu上安裝mail server

沒想到安裝一個超級基本的mail server是這麼簡單(請無視安全性)!

最近發現Digital Ocean這個hosting provider還滿佛心的,他們寫了很多server安裝軟體的步驟。我在搜尋安裝mail server時就是參考他們的這篇文章:
https://www.digitalocean.com/community/tutorials/how-to-install-and-setup-postfix-on-ubuntu-12-04

前一陣子在安裝nginx也是參考他們的文章:
https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04

那這邊列出來安裝步驟給懶得看英文的人。

sudo apt-get install postfix
跳出畫面,選擇internet site
接著輸入server的domain name

編輯檔案/etc/postfix/main.cf
myhostname = <你的domain name>
mydestination = <逗號分隔,需要包含你的domain name>
mynetworks = 127.0.0.0/8

就這樣!
server就起來了。

設定使用者信箱
xxx@<你的domain name>
要新增信箱位置的話就要新增server上的使用者
adduser <使用者名稱>
接著輸入新增使用者需要用到的資料。
如此就能有信箱了。

那我們可以為使用者設定別名,如此一來就可以看起來有很多信箱了。
編輯/etc/postfix/virtual
<信箱別名>, <使用者名稱>
編輯完之後執行下面兩行
postmap /etc/postfix/virtual
sudo /etc/init.d/postfix reload

簡單的檢查郵件方法
vim /var/mail/<使用者名稱>

簡單的傳送郵件方法
sendmail xxx@somewhere.com

這個是超基本設定,再次聲明請無視安全性,哈哈哈。
如果有需要,ubuntu官網有更進階的設定,有空可以讀:
https://help.ubuntu.com/community/Postfix
這個則是IMAP和POP3設定
https://help.ubuntu.com/community/Dovecot

鳥哥的資源也很好,可以讓我們有基礎概念:
http://linux.vbird.org/linux_server/0380mail.php

留言

這個網誌中的熱門文章

幾個匿名聊天app比較和心得

matched betting和股票當沖的小認識心得

spotify 家庭方案根本在整人

ubereats 送餐員初體驗

狂推 Life is strange 啊!!!