中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統下如何安裝并使用Gmail

發布時間:2022-01-24 14:20:52 來源:億速云 閱讀:300 作者:清風 欄目:開發技術

這篇“Linux系統下如何安裝并使用Gmail”文章,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要參考一下,對于“Linux系統下如何安裝并使用Gmail”,小編整理了以下知識點,請大家跟著小編的步伐一步一步的慢慢理解,接下來就讓我們進入主題吧。

Gmail是 Google的免費網絡郵件服務。它隨付內置的搜索技術并提供15G以上的存儲空間。可以永久保留重要的郵件、文件和圖片,使用搜索快速、輕松地查找任何需要的內容,讓這種作為對話的一部分查看郵件的全新方式更加順理成章。

Google Gmail SMTP 服務器設置

如果你想要通過你的應用使用 Gmail 的 SMTP 服務器發送郵件,請牢記接下來的詳細說明。 • 郵件發送服務器 (SMTP 服務器): smtp.gmail.com • 使用認證: 是 • 使用安全連接: 是 • 用戶名: 你的 Gmail 賬戶 ID (比如 “alice” ,如果你的郵箱為 alice@gmail.com) • 密碼: 你的 Gmail 密碼 • 端口: 587 確切的配置根據應用會有所不同。在本教程的剩余部分,我將向你展示一些在 Linux 上使用 Gmail SMTP 服務器的應用示例。

從命令行發送郵件

作為第一個例子,讓我們嘗試最基本的郵件功能:使用 Gmail SMTP 服務器從命令行發送一封郵件。為此,我將使用一個稱為 mutt 的命令行郵件客戶端。 先安裝 mutt: 對于 Debian-based 系統:

$ sudo apt-get install mutt

對于 Red Hat based 系統:

$ sudo yum install mutt

創建一個 mutt 配置文件(~/.muttrc),并和下面一樣,在文件中指定 Gmail SMTP 服務器信息。將 替換成自己的 Gmail ID。注意該配置只是為了發送郵件而已(而非接收郵件)。

$ vi ~/.muttrcset from = "@gmail.com"set realname = "Dan Nanni"set smtp_url = "smtp://@smtp.gmail.com:587/"set smtp_pass = ""

一切就緒,使用 mutt 發送一封郵件:

$ echo "This is an email body." | mutt -s "This is an email subject" alice@yahoo.com

想在一封郵件中添加附件,使用 “-a” 選項

$ echo "This is an email body." | mutt -s "This is an email subject" alice@yahoo.com -a ~/test_attachment.jpg

Linux系統下如何安裝并使用Gmail 使用 Gmail SMTP 服務器意味著郵件將顯示是從你 Gmail 賬戶發出的。換句話說,收件人將視你的 Gmail 地址為發件人地址。如果你想要使用自己的域名作為郵件發送方,你需要使用 Gmail SMTP 轉發服務。

當服務器重啟時發送郵件通知

如果你在 虛擬專用服務器(VPS) 上跑了些重要的網站,建議監控 VPS 的重啟行為。作為一個更為實用的例子,讓我們研究如何在你的 VPS 上為每一次重啟事件建立郵件通知。這里假設你的 VPS 上使用的是 systemd,并向你展示如何為自動郵件通知創建一個自定義的 systemd 啟動服務。 首先創建下面的腳本 reboot_notify.sh,用于負責郵件通知。

$ sudo vi /usr/local/bin/reboot_notify.sh#!/bin/shecho "`hostname` was rebooted on `date`" | mutt -F /etc/muttrc -s "Notification on `hostname`" alice@yahoo.com
$ sudo chmod +x /usr/local/bin/reboot_notify.sh

在這個腳本中,我使用 “-F” 選項,用于指定系統級的 mutt 配置文件位置。因此不要忘了創建 /etc/muttrc 文件,并如前面描述的那樣填入 Gmail SMTP 信息。

現在讓我們創建如下一個自定義的 systemd 服務。

$ sudo mkdir -p /usr/local/lib/systemd/system
$ sudo vi /usr/local/lib/systemd/system/reboot-task.service
[Unit]
Description=Send a notification email when the server gets rebooted
DefaultDependencies=no
Before=reboot.target
[Service]
Type=oneshot
ExecStart=/usr/local/bin/reboot_notify.sh
[Install]
WantedBy=reboot.target

在創建服務后,添加并啟動該服務。

$ sudo systemctl enable reboot-task
$ sudo systemctl start reboot-task

從現在起,在每次 VPS 重啟時,你將會收到一封通知郵件。 Linux系統下如何安裝并使用Gmail

通過服務器使用監控發送郵件通知

作為最后一個例子,讓我展示一個現實生活中的應用程序,Monit,這是一款極其有用的服務器監控應用程序。它帶有全面的 VPS 監控能力(比如 CPU、內存、進程、文件系統)和郵件通知功能。

如果你想要接收 VPS 上由 Monit 產生的任何事件的郵件通知,你可以在 Monit 配置文件中添加以下 SMTP 信息。

set mailserver smtp.gmail.com port 587
   username "" password ""   using tlsv12set mail-format {
from: @gmail.com
subject: $SERVICE $EVENT at $DATE on $HOSTmessage: Monit $ACTION $SERVICE $EVENT at $DATE on $HOST : $DESCRIPTION.
      Yours sincerely,
         Monit
 }# the person who will receive notification emailsset alert alice@yahoo.com

這是一個因為 CPU 負載超載而由 Monit 發送的郵件通知的例子。 Linux系統下如何安裝并使用Gmail


Linux有哪些版本

Linux的版本有:Deepin、UbuntuKylin、Manjaro、LinuxMint、Ubuntu等版本。其中Deepin是國內發展最好的Linux發行版之一;UbuntuKylin是基于Ubuntu的衍生發行版;Manjaro是基于Arch的Linux發行版;LinuxMint默認的Cinnamon桌面類似Windows XP簡單易用;Ubuntu則是以桌面應用為主的Linux操作系統。

以上是“Linux系統下如何安裝并使用Gmail”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌恰县| 同仁县| 屏东市| 崇信县| 望江县| 松原市| 大厂| 五大连池市| 江西省| 建阳市| 泽州县| 句容市| 噶尔县| 临泉县| 阿巴嘎旗| 金华市| 凤山市| 东兴市| 图木舒克市| 甘洛县| 阿克苏市| 三门县| 故城县| 泰安市| 昆明市| 合肥市| 鹰潭市| 叙永县| 佛坪县| 防城港市| 大同县| 广州市| 平和县| 阿鲁科尔沁旗| 富源县| 邵武市| 蓝田县| 湖北省| 古交市| 花垣县| 无极县|