Linux下怎么給另外一個(gè)用戶發(fā)送郵件.那位用戶怎么看郵件?
-u用戶帳號(hào):讀取指定用戶的郵件;-v:執(zhí)行時(shí),顯示詳細(xì)的信息。
在上面的例子中,發(fā)件人是Linux當(dāng)前的登錄用戶名,比如我當(dāng)前登錄的用戶名為admin,那么發(fā)送的郵箱地址是admin@16com,如果郵箱后綴域名是16com的話。
需要注意的是,需要進(jìn)入郵箱開啟SMTP服務(wù),然后得到一個(gè)授權(quán)碼,用于登錄第三方郵件客戶端的專用密碼。smtp-auth-password即為授權(quán)碼,而不是郵箱地方密碼。
linux系統(tǒng)下郵件服務(wù)器sendmail的配置
1、目錄下。其實(shí)sendmail-cf目錄的內(nèi)容和源碼目錄樹下的cf目錄的內(nèi)容是相同的,所以,為 了確保sendmail-cf目錄的內(nèi)容和安裝版本同步,要把源碼目錄樹下的cf目錄的內(nèi)容拷貝到 /usr/share/sendmail-cf目錄。
2、由于sendmail.cf的語法深?yuàn)W難懂,很少有人會(huì)直接去修改該文件來對(duì)Sendmail服務(wù)器進(jìn)行配置。我們一般通過m4宏處理程序來生成所需的sendmail.cf文件。
3、Sendmail郵件服務(wù)器有兩種安裝方式:RPM包安裝方式以及源代碼安裝方式。前者安裝起來更為簡單,并且Red Hat Linux的發(fā)行安裝光盤中一般也附帶了該安裝包,下面分別對(duì)這兩種安裝方式的步驟進(jìn)行介紹。
Linux中關(guān)于mail的指令
1、網(wǎng)絡(luò)操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup。
2、之前在Linux下使用mail命令來發(fā)送郵件,配置起來比較麻煩,需要配置sendmail的很多東西。而且還必須啟動(dòng)sendmail才能保證郵件發(fā)送成功。其實(shí)我們就只要能發(fā)送郵件就可以,服務(wù)器多開個(gè)東西就等于多一個(gè)入侵的門。
3、系統(tǒng)收到的mail會(huì)保存在/var/spool/mail/用戶名 這個(gè)文件夾中。收mail,鍵入mail就會(huì)顯示當(dāng)前用戶的前20封mail??蓪?duì)郵件進(jìn)行查看刪除等操作。
4、Ubuntu下使用mail命令發(fā)送郵件 在備份數(shù)據(jù)時(shí),需要每天登錄服務(wù)器來查看備份是否成功。所以學(xué)習(xí)了下linux下如何通過shell來給自己郵箱發(fā)送郵件,這里以u(píng)buntu為例,使用mail命令來進(jìn)行外部郵件的發(fā)送。
5、mail -v -s mail name ***@*** tmp.txt 指定一個(gè)文本為mail內(nèi)容,添加-v參數(shù),方便了解是否出錯(cuò)。== 你的情況可以查看一下日志,看那兒出錯(cuò)了。
6、則問題有可能出現(xiàn)在relay的服務(wù)器上。你說的通過php是可以發(fā)郵件的,這個(gè)和使用mail是兩回事。如果php程序使用的是自己的發(fā)信程序,那與本機(jī)的postfix可能就沒有什么關(guān)系。這其中具體的配置還要看程序是怎么設(shè)計(jì)的。