mutt+msmtp 可以做到發(fā)郵件,目前還沒有在tty下收取商業(yè)郵箱的工具,mail -e只能收取系統(tǒng)管理員發(fā)送的郵件,而不是商業(yè)郵箱。
目前創(chuàng)新互聯(lián)公司已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁(yè)空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、牟平網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
修改~/.msmtprc:
account qqmail
#設(shè)置認(rèn)證方式, 此處為登錄
auth login
#發(fā)送郵件的主機(jī)名
host smtp.163.com
from xxx@163.com
#你在你所使用的郵箱系統(tǒng)中的用戶名
user xxx@163.com
#郵箱密碼, 當(dāng)然在這里我的密碼是隨便寫的
password 123456
#日志文件
logfile ~/.msmtprc.log
#參數(shù)指定發(fā)送賬戶, 具體參數(shù)名請(qǐng)看msmtp的man page
account default:163mail
配置文件寫好, 要將其權(quán)限修改為 chmod ~/.msmtprc 0600, 然后修改mutt的配置文件, 它的配置文件名為 ~/.muttrc:
#此處填寫msmtp的絕對(duì)路徑名, 可使用 which msmtp 命令得到
set sendmail="/usr/bin/msmtp"
set use_from=yes
#收件人看到的郵件發(fā)送人姓名
set realname="xxx"
set from=xxx@163.com
#郵件內(nèi)容使用vi編寫
set editor="vi"
兩個(gè)配置文件都寫好后, 嘗試發(fā)送一封郵件來測(cè)試. 在命令行中輸入
mutt -s 'just a test' xxx@163.com
郵件內(nèi)容寫好后, 按 :wq 保存退出, 進(jìn)入另一個(gè)界面,按a可添加附件, 按y正式發(fā)送郵件。
收郵件: 你可以在任意一個(gè)平臺(tái)下搭建一個(gè)郵件服務(wù)器,WINDOWS下可以使用exchange搭建,LINUX下可以使用sendmail或者postfix搭建,然后使用各自的客戶端來來收發(fā)郵件就可以了。
發(fā)短信:可以使用LINUX下的samba服務(wù)提供的messsage command配置和WINOWS下的winpop功能(需要額外下載)來實(shí)現(xiàn)收發(fā)短信,具體參考
資源共享:可以在WINDOWS下建立共享文件夾,在linux下使用smbmount命令或者smbclient命令進(jìn)行訪問。或者在WINDOWS下搭建 ftp服務(wù)器,使用linux的ftp命令或者圖形界面中的瀏覽器進(jìn)行訪問。反過來,同樣在linux下搭建samba服務(wù)器或者ftp服務(wù)器,WINDOWS也能訪問。
test 用戶只有登錄系統(tǒng)就能收到有郵件的提示, 同樣用 mail 命令就能讀取郵件信息