我用的是Debian 5,在沒有網絡鏈接的時候每次啓動到 "Starting MTA..." 時都得等上好久。
緣由:
MTA(message transfer agent,默認裝的是Exim) 在啓動時會進行DNS lookups(DNS查找) 操做,而若是是拔號上網或是像我用Reijie的話,系統會嘗試進行網絡鏈接(即便是鏈接失敗),這將會嘗試很長一段時間,因此形成啓動慢的問題. ( 這裏有詳細的解釋: Exim 4 for Debian 中的 2.1.1.10. Keep number of DNS queries minimal (Dial-on-Demand) )
解決辦法:
1. 編輯文件: /etc/exim4/update-exim4.conf.conf , 找到 dc_minimaldns 字段,並設置爲: dc_minimaldns='true';
2. 從新設置 exim. 運行:sudo dpkg-reconfigure exim4-config網絡