在 Ubuntu 14.04 桌面環境上面設定 Exim4 使用 Gmail 來寄信 - Linux

Michael avatar
By Michael
at 2014-08-18T23:52

Table of Contents

一般來說 Ubuntu 桌面環境安裝好就已經將 exim4 安裝在裡面了,只不過預設上是使用
「只傳送本機的郵件;並未位於網路上」,如果要改用 Gmail 就要執行以下的指令。
$ sudo dpkg-reconfigure exim4-config

然後選擇「使用 smarthost 來傳送郵件;且無本機郵件」
http://bit.ly/VzCWJO

接下來的「系統郵件名稱 (mail name)」填入“localhost”
http://bit.ly/VzCYS5

「在有 SMTP 連線傳入時,要進行監聽的 IP 位址」維持“127.0.0.1 ; ::1”
http://bit.ly/VzD1ND

「要進行接收的其它郵件位址」填入空白
http://bit.ly/VzD38g

「本機使用者的虛擬網域名稱」維持“localhost”
http://bit.ly/VzD5Nw

「外寄郵件時所使用的 smarthost 的 IP 位址或主機名稱」填入“smtp.gmail.com::587

http://bit.ly/VzD6kr

之後都用預設值,直到結束。

接下來使用以下指令來找出 Gmail 的 smtp 伺服器。

ubuntu@trusty:~$ host smtp.gmail.com
smtp.gmail.com is an alias for gmail-smtp-msa.l.google.com.
gmail-smtp-msa.l.google.com has address 74.125.25.108
gmail-smtp-msa.l.google.com has address 74.125.25.109
gmail-smtp-msa.l.google.com has IPv6 address 2607:f8b0:400e:c02::6d

然後就可以編輯 /etc/exim4/passwd.client 這個檔案,加入以下這行。
*.google.com:[email protected]:y0uRpaSsw0RD

然後編輯一下 /etc/email-addresses 將自己本機上的帳號跟 Gmail 關聯起來。
$ echo "$(whoami): [email protected]" | sudo tee -a /etc/email-addresses

最後再用以下指令,重新啟動 exim4 應該就可以寄信出去了。
$ sudo service exim4 restart

可以使用下面這個指令的寄給自己測試一下。
$ echo "This is a test mail." | mail -s "test mail" [email protected]

P.S. 上面提到的 SMTPAccountName 請改成自己的帳號,y0uRpaSsw0RD 密碼可以到
https://security.google.com/settings/security/apppasswords 上面產生取得。

參考資料:https://wiki.debian.org/GmailAndExim4

--
http://about.me/fourdollars

--
Tags: Linux

All Comments

Damian avatar
By Damian
at 2014-08-19T13:11
Blog 文章:http://bit.ly/VzDrUm
Hazel avatar
By Hazel
at 2014-08-23T00:17
推好文

Ubuntu_14.04 無法進入圖形介面

Hedwig avatar
By Hedwig
at 2014-08-18T14:07
昨天心血來潮的升級了 Ubuntu 14.04後(過程正常) 卻陷入了開機都無法進入圖形介面,只顯示左上一個無言的底線 _ 閃啊閃~的窘境 Framebuffer、開機時的跑馬燈運作正常 之後就不行了 如果使用 Ubuntu 14.04 光碟試用OS,一切都正常 可以用 [Ctrl]+[Alt]+[F?] 切 ...

HackingThursday 固定聚會 (2014-08-21)

Valerie avatar
By Valerie
at 2014-08-18T12:08
通告網址: [http://www.hackingthursday.org/][1] * * * * 時間: 每週四晚上 19:30 至 22:00 ( 熱食供應至 20:00 ) * 地點: 伯朗咖啡 ( 建國店 ) * 地址: 台北市大安區建國南路一段 166 號 2 樓 * 鄰 ...

ubuntu1204 調整整體音量?

Mary avatar
By Mary
at 2014-08-17T12:12
不知道為什麼 我安裝完ubuntu1204LTE後 音量有點小 即使調到100%的音量 有些音檔也是勉強聽到而已 我看右上方的音量選單開啟後能調到150% 不過這要另外開啟 如果只用滾輪調整右上方的音格 最高只能100%的音量 有什麼方法能讓UBUNTU調整整體的音量吧 比如說都是50%的音量 如何用 調整 ...

Arch Linux 無法掛載內接式硬碟

Belly avatar
By Belly
at 2014-08-17T00:15
arch linux 64bit 使用i3WM 目前遇到就是內接硬碟都無法透過FileManager掛載 但是外接隨身碟或硬碟可以 點擊會出現Not Authorized to perform operation http://i.imgur.com/8wRHslo.png 我是算是Windows Linu ...

想救被系統還原過的硬碟資料

Ina avatar
By Ina
at 2014-08-16T23:37
我有一位朋友,使用HP的桌機,手賤去按了系統還原,然後資料全毀 原廠的硬碟分割做得很糟糕 boot 100M | windows 922G | factory image 8.8G 目前規畫的做法,是用ddrescue(資料救援版本的dd),將第二個partition dump出來 用來對目前的狀態做mir ...