Ubuntu 內快速設定 SMTP Server

分享

這個項目選對了,就成功一大半了 ...首先,請執行下面這一行指令來安裝 Postfix 及所需的相關套件,安裝好之後,預設就會跳出 Postfix 的設定晝面,請在第一個畫面選擇「Internet Site」,然後,在接下來的第二個畫面上直接按 Tab 鍵到 OK 後按 Enter 鍵,接著,就會完成 Postfix 的設定了哩 !

$ sudo apt-get install mailutils這樣設定完成之後,你的 Ubuntu Server 就已經可以寄信了,請試著用下面的指令格式來寄看看,應該就可以把信寄出去,如果寄不出去,請先確認你的 Ubuntu 是否有一組可以對外的 IP 位址,如果沒有的話,就一定是寄不出去的囉 !$ echo [信件內容] | mail -s [信件主旨] [收件人郵址] -aForm:[寄件人郵址]例:$ echo "你好嗎 ?" | mail -s "測試信" mieh0703@gmail.com -aForm:albert@66954.com

上面指令的 -aFrom: 選項是用來指定寄件人的郵件位址,可以任意的指定,如果沒指定的話,就會用寄信的這位使用者帳號加上這台電腦的主機名稱來當做寄件人的網址哩 ! ...另外,如果你在安裝之後沒有順利或不小心沒把 Postfix 的設定畫面給執行完成的話,可以透過下面這行指令來重新進入 Postfix 的設定畫面,不過,設定的項目會變多,但是,請不用害怕,只要第一個畫面的「Internet Site」項目不要選錯,後面就都用預設值就可以了 ...$ sudo dpkg-reconfigure -plow postfix

Read more

雲端架構延遲問題:為什麼AP與DB不能放太遠?

雲端與地端的架構差異認知不足導致的性能陷阱 前言 許多企業在上雲初期,經常基於成本考量或錯誤認知,將應用程式伺服器(AP)與資料庫(DB)部署在不同區域。這種做法在地端環境中影響較小,但在雲端環境中卻會造成嚴重的性能問題。本文透過台北-東京的實際案例,說明距離對雲端架構的致命影響。 核心問題: * 地端思維:同個機房內不同區域延遲可忽略 * 雲端現實:跨區域延遲可達數十毫秒 * 結果:連線建立時間從毫秒級暴增到秒級 1. 地端 vs 雲端的延遲差異 1.1 地端環境的延遲特性 傳統地端機房: 同機房不同機櫃:RTT < 1ms 同城市不同機房:RTT < 5ms 同國家不同城市:RTT < 20ms 地端架構師的經驗: * AP和DB分別放在不同機櫃:幾乎無延遲影響 * 災備機房放在不同城市:RTT約10-15ms,可接受 * 習慣性認為「網路延遲不是問題」

By Albert Yu