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