最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux腳本實(shí)現(xiàn)自動發(fā)送和收取郵件的設(shè)置方法

 更新時(shí)間:2013年05月11日 19:51:45   作者:  
這篇文章主要是介紹linux下通過腳本自動發(fā)送和收取郵件的設(shè)置方法,有需要的朋友可以參考下
1. 命令行模式下的發(fā)送郵件
1.1 安裝sendemail
2.2 使用sendemail和舉例

2. 命令行模式下的收取郵件
2.1 安裝getmail4
2.2 配置getmail4和簡單舉例
2.3 用munpack從郵件中抽取附件

1. 命令行模式下的發(fā)送郵件

1.1 安裝sendemail
在Ubuntu下可以用新立得軟件包管理器搜索安裝,或者在終端運(yùn)行:
sudo apt-get install sendemail
建議在安裝前先安裝另外兩個包:libio-socket-ssl-perl, libnet-ssleay-perl

2.2 使用sendemail和舉例

如果你想用你的郵箱christ@gmail.com發(fā)送郵件到buddha@qq.com,在終端輸入:
sendemail -s smtp.gmail.com -f christ@gmail.com -t buddha@qq.com -u hello -m "A hello from Christans to buddhists via gmail" -xu christ -xp password -o tls=auto

解釋:
-s smtp.gmail.com 指定服務(wù)器域名,郵件發(fā)送一般通過SMTP協(xié)議實(shí)現(xiàn),其域名一般為smtp.***.com,比如qq郵箱的服務(wù)器為smtp.qq.com,163郵箱則為smtp.163.com
-f christ@gmail.com指定發(fā)送郵箱地址
-t buddha@qq.com 指定目的郵箱地址
-u hello 郵件標(biāo)題
-m "A hello from Christans to buddhists via gmail" 郵件正文,較長的正文可以先存在文本文件中,不妨命名為mail.txt,然后換用-o message-file=mail.txt
-xu christ 指定郵箱用戶名,即郵箱地址@之前的部分
-xp password 指定發(fā)送郵箱的密碼
-o tls=auto 加密方式在none, tls, ssl中自動選擇
如果想在郵件中粘帖附件
-a attachment_file1 attachment_file2 attachment_file3

2. 命令行模式下的收取郵件

通過郵件客戶端收取email郵件主要有兩種方式:POP3和IMAP,郵件客戶端通過POP3下載服務(wù)器上的郵件,但是IMAP默認(rèn)只下載郵件的主題?;诿钚蟹绞阶詣踊囊饬x,采用POP3更合適。

2.1 安裝getmail4

在Ubuntu下可以用新立得軟件包管理器搜索安裝,或者
sudo apt-get install getmail4

2.2 配置getmail4和簡單舉例

安裝完畢后在終端執(zhí)行一下命令
復(fù)制代碼 代碼如下:

cd ~
mkdir .getmail
cd .getmail
mkdir maildir
cd maildir
mkdir new cur tmp


后在 .getmail/下建立一個配置文件,如果這個配置文件是為收取buddha@qq.com這個郵箱配置的,不妨命名為getmailrc.buddha,然后編輯該文件,#后是注釋:

復(fù)制代碼 代碼如下:

# This is a configuration file for buddha@qq.com
[retriever]
type = SimplePOP3Retriever
server = pop.qq.com #如果是gmail則改為pop.gmail.com
username = budda
password = password

[destination]
type = Maildir
path = ~/.getmail/maildir/ #就是剛才在~/.getmail/建立的目錄,注意該目錄下一定要有new,cur,tmp這三個子目錄

[options]
read_all = False #只接受以前沒有收取的郵件,如果改成True則收取郵箱中所有郵件
delete = False #下載郵件后不在服務(wù)器上刪除該郵件,如果改成True則刪除

# configuration file ends here
編輯好了之后在終端運(yùn)行:
getmail --rcfile=getmailrc.buddha

getmail會自動收取郵件,下載的郵件會保存在~/.getmail/maildir/new/下。

2.3 用munpack從郵件中抽取附件

郵件正文和附件是作為一個整體文件被保存的,附件以MIME格式附著在整體文件最后,必須用程序抽取出來。
在Ubuntu下可以用新立得軟件包管理器搜索安裝mpack,或者 sudo apt-get install mpack
在終端中運(yùn)行:munpack mail_file
程序會自動識別附件并抽取出來。

相關(guān)文章

  • Linux中shell腳本的jq命令用法詳解

    Linux中shell腳本的jq命令用法詳解

    這篇文章主要介紹了Linux中shell腳本的jq命令用法詳解,?jq是一個輕量級的命令行JSON處理工具,用于解析、過濾、修改和操作JSON數(shù)據(jù),它提供了一種簡潔和靈活的方式來處理JSON數(shù)據(jù),可以與其他命令行工具結(jié)合使用,需要的朋友可以參考下
    2023-07-07
  • 結(jié)合示例說明shell是如何被解析的

    結(jié)合示例說明shell是如何被解析的

    本文主要介紹了結(jié)合示例說明shell是如何被解析的,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 解決linux的redhat版上mysql字符亂碼的問題

    解決linux的redhat版上mysql字符亂碼的問題

    下面小編就為大家?guī)硪黄鉀Qlinux的redhat版上mysql字符亂碼的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Shell腳本中的位置變量參數(shù)(特殊字符)實(shí)例講解

    Shell腳本中的位置變量參數(shù)(特殊字符)實(shí)例講解

    這篇文章主要介紹了Shell腳本中的位置變量參數(shù)(特殊字符)實(shí)例講解,本文講解了$#、$* 、$$ 、$!、$@、$-、$?等特殊字符的作用,并給出使用實(shí)例,比較清晰和簡潔,需要的朋友可以參考下
    2015-05-05
  • Linux BASH多進(jìn)程并行處理的方法實(shí)現(xiàn)

    Linux BASH多進(jìn)程并行處理的方法實(shí)現(xiàn)

    Linux下BASH多進(jìn)程并行處理的實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2013-01-01
  • php-fpm開機(jī)自動啟動Shell腳本

    php-fpm開機(jī)自動啟動Shell腳本

    這篇文章主要介紹了php-fpm開機(jī)自動啟動Shell腳本,本文腳本只是范例,其實(shí)你編譯安裝完成后,啟動腳本已經(jīng)生成在編譯目錄中,只需要復(fù)制出來用就可以了,需要的朋友可以參考下
    2015-06-06
  • script_tool_for_linux.bash: Linux 環(huán)境下的 hosts 一鍵部署腳本

    script_tool_for_linux.bash: Linux 環(huán)境下的 hosts 一鍵部署腳本

    這篇文章主要介紹了script_tool_for_linux.bash: Linux 環(huán)境下的 hosts 一鍵部署腳本,需要的朋友可以參考下
    2016-04-04
  • 一個簡單的linux命令 cp

    一個簡單的linux命令 cp

    這篇文章主要介紹了一個簡單的linux命令cp,cp命令用來復(fù)制文件或者目錄,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 消耗CPU資源的shell腳本

    消耗CPU資源的shell腳本

    使用死循環(huán)消耗CPU資源,如果服務(wù)器是有多顆CPU,可以選擇消耗多少顆CPU的資源
    2013-08-08
  • Shell定時(shí)刪除指定時(shí)間之前的文件

    Shell定時(shí)刪除指定時(shí)間之前的文件

    這篇文章主要介紹了Shell定時(shí)刪除指定時(shí)間之前的文件,本文用來刪除一個月之前的備份文件,并加入到crontag定時(shí)刪除,需要的朋友可以參考下
    2014-12-12

最新評論

晋中市| 象州县| 潍坊市| 万全县| 睢宁县| 定远县| 思南县| 仁怀市| 武强县| 社旗县| 延庆县| 合肥市| 通许县| 石家庄市| 麻城市| 科技| 九江市| 电白县| 宁化县| 龙江县| 杨浦区| 绥芬河市| 静安区| 阳高县| 白山市| 宝山区| 广宗县| 西林县| 汉川市| 西平县| 永泰县| 车险| 林芝县| 柳州市| 来安县| 大余县| 红原县| 鄯善县| 仲巴县| 南昌市| 湟源县|