首页 技术 正文
技术 2022年11月11日
0 收藏 961 点赞 2,868 浏览 1774 个字

 linux初学者-mail篇

邮件是在生活中比较常用的一个工具,在linux系统中的邮件也是。在linux中,邮件的发送所用的服务时postfix,邮件的接收所用的服务是pop(110端口)、imap(143端口),所用软件为dovecot。下文将对两台主机进行配置,实现邮件的首发,并对邮件进行管理。

为了演示方便,将这两台主机的主机名分别设为”mailqq.qq.com”、”mail163.163.com”。

1、域名配置

在”mailqq.qq.com”的主机上进行域名配置,具体配置在DNS篇中有相关介绍,此处简要演示,如下所示:

a、”vim /etc/named.conf”。注释掉第11行,第12行,第17行。

linux初学者-mail篇

b、”vim /etc/named.rfc1912.zones”。输入下图中的内容。

linux初学者-mail篇

c、”vim /var/named/qq.com.zone”、”vim /var/named/163.com.zone”。配置DNS域名文件。

linux初学者-mail篇linux初学者-mail篇

完成后重启服务,输入”dig -t mx qq.com”、”dig -t mx 163.com”查看是否配置成功。

linux初学者-mail篇linux初学者-mail篇

在两台主机上输入”vim /etc/resolv.com”,在其中编辑”nameserver 172.25.254.202″。

linux初学者-mail篇

完成上述步骤后,域名的配置就完成了。

2、邮件的收发

在进行邮件的收发时还需要对邮件的发送服务postfix进行配置,两台主机的配置方式相同,现以其中的”mailqq.qq.com”主机举例。

“vim /etc/postfix/main.cf”。在这个文件中,将第75行和第83行分别加上主机的主机名和域名。将第99行的注释去掉。将第113行的注释去掉。在第116行加上注释。将第164行去掉”$mydomain”前面的”localhost.”。

linux初学者-mail篇linux初学者-mail篇linux初学者-mail篇

完成后重启服务postfix,并在另一台主机上做相同的配置,然后就可以进行邮件的收发了。

linux初学者-mail篇

“mailqq.qq.com”的主机在发送邮件时,如下图所示,输入”mail root@163.com”在其中写入下图所示内容。”mailq”可以查看邮件是否发出。

linux初学者-mail篇

“mail163.163.com”的主机在接收邮件时,输入”mail”可以看到邮件的编号,然后输入需要查看的邮件编号,就可以看到这个邮件了。

linux初学者-mail篇

3、远程管理邮件mutt

邮件还可以通过mutt来实现远程管理。需要分别在所要管理的邮件服务器上做如下配置。

在所要管理的邮件主机上下载软件dovecot,例如在”mailqq.qq.com”上输入”yum install dovecot -y”下载。

下载完成后输入”vim /etc/dovecot/dovecot.conf”,编辑配置文件,去掉第24行的注释,在第48行和第49行编写下图所示内容。

linux初学者-mail篇linux初学者-mail篇

“vim /etc/dovecot/conf.d/10-mail.conf”。在这个文件的第30行编辑下图所示内容。

linux初学者-mail篇

需要管理的用户为student,即远程对student用户的邮件进行管理。还需要输入”mkdir -p /home/student/mail/.imap”建立一个隐藏目录,并在其中建立一个”INBOX”的文件。完成后,在所要管理的邮件服务器上的配置就完成了。

linux初学者-mail篇

在一台非这两台的主机上进行测试,只是一台普通的主机,测试端需要安装软件”yum install mutt -y”。

linux初学者-mail篇

输入”mutt -f pop://student@172.25.254.202″,就可以进入下图远程管理界面,输入”o”后需要输入服务器上student用户的密码,完成后就可以查看邮件了。

linux初学者-mail篇

linux初学者-mail篇

linux初学者-mail篇

linux初学者-mail篇

4、邮件的图形管理软件

在其他主机上下载软件”thunderbird”就可以实现图形化管理了。如下图所示,安装这个软件后,输入”thunderbird”启动,点击”skip this and use my existing email”。

linux初学者-mail篇

linux初学者-mail篇

在下图的界面中输入自己邮件的信息,完成后点击”Done”,就可以进入这个邮件软件系统了。

linux初学者-mail篇

linux初学者-mail篇

点击”Get Messages”,输入密码后就可以查看邮件了。

linux初学者-mail篇

点击”write”可以发送邮件。

linux初学者-mail篇

点击”Local Folders”,再点击”View settings for this accout”就可以对用户进行管理了。

linux初学者-mail篇

linux初学者-mail篇

软件更多的用途也可以自己研究。

以上就是linux中邮件收发的设置以及远程对邮件的管理。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,493
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,907
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,740
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,495
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,133
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,297