linux收郵件
⑴ linux系統命令行接收郵件
你這個思路就是使用mail命令,附帶附件的方式,把你本機的一個文檔發過去。
命令:mail -s "test" -a yourFile.txt [換成你Linux的mailAddress]
但是你得看看怎麼配郵件服務。
個人感覺可以用scp會更方便。非常簡單,使用的好像是ssh協議。只要你開了ssh,就能用來在Linux用戶之間傳輸文件。
命令:scp yourFile.txt [IP:PATH]
希望對你有幫助。
⑵ linux 下如何收發電子郵件!詳細配置過程!
[font=宋體][/font][color=Red][/color]
1前言
本教程旨在給未用過Linux系統的人提供一個快速入門的途徑,使其能迅速上手,用好收發電子郵件,進行文件傳輸與遠程登錄等網路功能,並提供了深入學習Linux的資料源。
Linux系統的歷史與應用
LINUX 是一個叫LINUS的芬蘭人寫的操作系統,他的初衷是把只能在大型工作站上運行的UNIX移植到個人PC上來。本著共享的精神,他在網路上公布了LINUX 0.01版,很快,藉助於世界各地的電腦高手們的業余「創作」,LINUX迅速的成長壯大起來,以至於在網路中的很多PC機中安家落戶,版本也做到了2.0。
LINUX的操作風格很類似UNIX,對網路的支持也很完備。一個LINUX系統的用戶無論是收發電子郵件還是文件傳輸,都可以輕松的解決問題。
3 認識SHELL
在INTERNET網中的一般用戶要接觸到LINUX,大概只能通過遠程登錄的方法—
即TELNET程序,作為一個(偽)終端使用LINUX。所以還是先介紹一下如何登錄。
舉個例子,要登錄本校的PEANUT機器:
開啟TELNET 程序(以WIN95/NT中的TELNET為例),在「連接」—「遠程系統」中填入
PEANUT.CDIT.EDU.CN
作為連接的對象,
屏幕顯示:
Welcome to Cheng University of Technology
歡迎訪問成都理工大學校園網路
peanut login:[在這里填你的用戶名]
password: [你的口令]
peanut:~$ [這就是登錄進去後的提示符]
peanut:~$ exit [還是先退出吧]
4 認識文件系統
LINUX的文件系統與DOS基本是一樣的(其實應該反過來說),都具有目錄和文件的概念,也都有一個根目錄,稍稍不同的是目錄用「/」代表,而不是DOS中的「\」。
一個例子:
peanut:~$ pwd [回車]
peanut:~$ /home/home2/rudey [表示你現在位於根目錄下的home目錄下home2目錄下的rudey目錄(有些拗口 J )。]
你一定想到了,既然文件系統都差不多,操作一定也差不到哪去。對,下一節就以與DOS命令對照的形式介紹LINUX的基本操作。
5 命令列表
含義
LINUX
DOS
改變當前目錄
cd [path]
cd [path]
文件或目錄的復制
cp filename1 filename2
filename1 filename2
文件目錄列表
ls
dir
建立新目錄
mkdir
md
分屏顯示[文本]文件的內容
more [filename…]
more <[filename]
更改用戶的口令
passwd
無
顯示當前目錄
pwd
cd
刪除文件[可有通配符]
rm filename
del filename
刪除空目錄
rmdir pathname
rd pathname
清屏
clear
cls
6常用的網路程序
收發電子郵件用的MAIL,PINE軟體
MAIL和PINE都是運行在LINUX中的收發郵件的程序,PINE由於是菜單式的操作,相比之下較MAIL簡單一些。在這里給大家一個提醒:MAIL中用「h」可獲得操作的幫助;在PINE 中能用的命令都顯示在屏幕底部的一行中,要仔細看一看就會用了。
要用的話,在SHELL中,即提示符下,輸入MAIL或PINE就行了。如下:
peanut:-$ mail [回車]
或
peanut:-$ pine [回車]
文件傳輸
文件傳輸是在網路中免費獲得軟體的一個方法,LINUX當然也有相應的程序供使用。
peanut:-$ ftp [回車]
ftp> o ftp.cdit.e.cn [在這里輸入各種指令,現在表示與ftp.cdit.e.cn 站點建立連接]
在歡迎信息之後,可用的指令有ls [列遠端機上的目錄或文件],cd [進入某一級目錄],bin[設置為二進制模式,傳二進制文件時使用],get [下傳文件],quit [結束本程序]等。
提醒:建立連接之後,會有USER[用戶名]的輸入要求,在一般匿名FTP站點上,可以用anonymous[匿名]或ftp作為用戶名,你自己的電子郵件地址作為PASSWORD[口令]。
遠程登錄
用遠程登錄可以做的事情很多,到別的學校的BBS上看看,沒有TELNET是不行的(當然現在也有WWW方式的BBS)。
peanut:-$ telnet bbs.cdit.e.cn [訪問本校的BBS 公告板 ]
要是玩MUD的話,可以這么做:
peanut:-$ telnet mud.cdit.e.cn 4000 [訪問本校的MUD站點,使用4000埠]
登錄以後的事情,留著給你自己看吧。
7 資料源
BBS上的LINUX信息
1 bbs.cdit.e.cn下的精華區里有許多好文章
2 bbs.tsinghua.e.cn有專門討論LINUX的板
新聞組中的LINUX信息
comp.os.linux.help
文檔
1 LINUX:我要創造一個新世界 《軟體》(1997/11)
2 LINUX 使用指南 (清華大學出版社1997 年8月第1版)
3 LINUX 管理者的參考
8結束語
本來還想做一個FAQ,希望大家把在使用LINUX過程中遇到的問題寄給我,一方面會作答;一方面也能把FAQ寫出來。
⑶ linux怎麼接收windows發送的信息( 郵件)
收郵件: 你可以在任意一個平台下搭建一個郵件伺服器,WINDOWS下可以使用exchange搭建,LINUX下可以使用sendmail或者postfix搭建,然後使用各自的客戶端來來收發郵件就可以了。
發簡訊:可以使用LINUX下的samba服務提供的messsage command配置和WINOWS下的winpop功能(需要額外下載)來實現收發簡訊,具體參考http://tech.ccidnet.com/art/738/20041130/183411_1.html
資源共享:可以在WINDOWS下建立共享文件夾,在linux下使用smbmount命令或者smbclient命令進行訪問。或者在WINDOWS下搭建 ftp伺服器,使用linux的ftp命令或者圖形界面中的瀏覽器進行訪問。反過來,同樣在linux下搭建samba伺服器或者ftp伺服器,WINDOWS也能訪問。
⑷ Linux系統郵件客戶端 & Exchange賬戶相關
Linux系統下常見的郵件客戶端有Thunderbird, Evolution, KMail, Geary, Sylpheed, Claws Mail, Mailspring (之前枝清的Nylas N1), Mutt等。出於個人喜好,每次都是無腦裝Thunderbird。直到去年換了首搭簡工作,新單位郵箱伺服器是Exchange協議的,我就呵呵了。雖然Thunderbird可以裝owl等插件,擴展對Exchange協議的支持,但使用一段時間提示license快到期 -_-# 。
最近換了Mailspring嘗嘗鮮,還是不支持Exchange協議,但可以開DavMail中轉一把,估計後面還是會轉回Thunderbird吧。
sudo apt-get install davmail
然後如下圖簡單的者褲配置一下,填上單位的EWS郵箱伺服器地址,這里注意POP或IMAP/SMTP的本地埠,後面要用到的哦。
後面就可以配置郵件客戶端了,伺服器填本地的127.0.0.1,POP/IMAP/SMTP的埠和DavMail中設置的保持一致。收完郵件收工。
⑸ 141Linux 安裝及配置郵件伺服器
效果截圖
Sendmail :sendmail 是最古老的 MTA(Mail Transfer Agent,電子郵件系統)之一,最早它誕生的時候,Internet 還沒有被標准化,當時主機之間使用的是 UUCP 技術來交換郵件。它被設計得比較靈活,便於配置和運行於各種類型的機器。
Qmail :qmail 是新生一代的 MTA 代表,它以速度快、體積小、易配蘆巧置安裝等特性而著稱。作者 D.J.Bernstein 是一個數學教授,富有傳奇色彩。他於 1995 年開發 qmail,1996 年發布 0.70 版,並使用了多種當時比較先進的 技術,包括 Maildir,與 sendmail 單個 binary 不同的模塊化設計,許可權分離,以及使用了大量由他編寫的配套工具,如 daemontool,ucsip-tcp 等。qmai 迅速成為了 Internet 上最有名的 MTA,使用者眾。
postfix :postfix 如今已經獨樹一幟,流水線、模塊化缺灶的設計,兼顧了效率和功能。靈活的配置和擴展,使得配置 postfix 變得富有趣味。其主要的特點是速度快、穩定,而且配置/功能非常強大,並和 sendmail 類似,提供了與外部程序對接伏嘩扮的 API/protocol。尤其是配置部分,postfix 另一個優勢是至今依然保持活躍的開發工作,而且穩步發展,適合高流量大負載的系統,擴充能力較強。本實驗也是基於 postfix 伺服器軟體來實現。
郵件伺服器基本的工作原理
MUA(Mail User Agent):向外發送郵件,以及提供用戶瀏覽與編寫郵件的功能。
MTA(Mail Transfer Agent):(可以理解為 smtpd 伺服器)幫忙將用戶的郵件傳遞出去或接收進來。
MDA(Mail Delivery Agent):將接收下來的郵件存放到對應用戶郵筒當中的程序。通過分析 MTA 所收到郵件的表頭或內容,來判斷此郵件是屬於哪個用戶,然後決定將此郵件投遞給哪個用戶的郵筒里。
MRA(Mail Retrieval Agent):通過 MRA 伺服器提供的郵政服務協議(POP)來接收自己的郵件。
郵件中繼:
SMTPD 要支持郵件路由功能,需要打開 Open Relay 開放式中繼。
SMTPD 是根據收件人判斷郵件是否需要中繼,而且只給指定的客戶端中繼。
註:當 DNS 上存在多個 MX 記錄的主機這時就是根據 DNS 的郵件級判斷了。DNS 上定義的值越小,其優先順序越高。輔助交換器接受到郵件並不能保存郵件。而是這個輔助交換器會等到主郵件交換器空閑的時候把代替它接受下來的郵件在轉給主郵件交換器。所以任何郵件處理都是主郵件交換器處理的。所以我們實際情況下,如果有 2 台伺服器做郵件交換器,性能比較高的應該為主的。
安裝配置過程中,postfix 通過 Internet 發送和接收 email,並存儲在用戶郵箱里。同時客戶也可以通過 IMAP 或者 POP3 恢復他們的郵件。其中的客戶認證是通過 Courier Authdaemon 模塊的。下圖表示出了這個過程:
出現安裝界面時,首先按下 <tab> 鍵切換到確定,然後按下回車。
安裝 postfix 的時候會問你安裝的伺服器類型,對於我們的需要,我們選擇默認的 Internet Site,這是最符合我們的伺服器類型,然後按下回車確認。
使用 vim 編輯配置文件:
大概在第 31 行,編輯 myhostname,修改為 myhostname = shiyanlou.com。
然後我們把alias_map參數修改為 alias_maps = hash:/etc/postfix/virtual,之後會講解virtual裡面填寫什麼。
之後設置mynetworks段落,它定義可以使用這台伺服器的主機,我們這里就用默認的本地地址。你也可設置為其他地址。
編輯完成後按下 Esc 鍵,輸入 :wq 保存退出。
此命令創建了一個用戶 master,其中 -d 和 -m 選項用來為登錄名 master 產生一個主目錄 /usr/master(/usr 為默認的用戶主目錄所在的父目錄)。
我們編寫之前設置的 virtual 文件,這些郵箱地址是用來傳送郵件的。
在這個文件里,我們將設置一個表,對應相關的郵件地址。
完成後保存關閉文件。
我們可以通過調用下面這個命令來實現我們的映射:
接著我們重啟 postfix,完成我們的修改:
我們可以用 shiyanlou 這個賬號給 master 這個賬號發一封郵件。首先我們需要安裝一個命令行收發郵件的軟體 mailutils 。
寫一封郵件
輸入如下內容:
其中 -s 參數是指郵件的標題,< 後面是將要發送的郵件內容從 hello.txt 中重定向。這個命令如果正確執行不會有輸出。
然後我們切換到 master 用戶,查看我們的郵件。
按下回車建可以查看郵件內容,輸入 quit 即可退出郵箱。
Linux 郵件伺服器原理介紹,編譯安裝 Postfix 實現本地的郵件服務
Ubuntu 伺服器指南-郵件服務-Postfix
how-to-run-your-own-mail-server-with-mail-in-a-box-on-ubuntu-14-04