Linux的postfix邮件服务

一.postfix邮件服务

postfix提供smtp协议用来投递邮件
默认端口25
/var/log/maillog    服务日志
mail [email protected]
Subject: hello
hello world
.                           用"."来结束录入内容并发送
mailq                  查看邮件队列
postqueue -f      重新处理邮件队列

默认情况下邮件端口只在127.0.0.1上开启

二.环境配置

1.设置mailqq.qq.com主机

设置主机名为mailqq.qq.com

安装域名解析dns

设置IP地址为172.25.254.128

2.设置mailwestos.westos.com主机

设置主机名为mailwestos.westos.com

设置IP地址为172.25.254.228

3.配置mailqq.qq.com主机dns

4.配置mailqq.qq.com主机和mailwestos.westos.com 的dns

5.测试qq.com

6.测试westos.com

三.邮件服务配置

1.配置mailqq.qq.com主机

vim /etc/postfix/main.cf

75 myhostname = mailqq.qq.com                        指定 主机名称
83 mydomain = qq.com                                          指定 的域名

113 inet_interfaces = all                                        25端口开启的网络接口

116 inet_interfaces = localhost                              开启本地接口(需要注释)

164 mydestination = $myhostname, $mydomain, localhost     接收邮件结尾字符的指定

systemctl restart postfix.service
systemctl stop firewalld

2.配置mailwestos.westos.com主机

vim /etc/postfix/main.cf

75 myhostname = mailwestos.westos.com                指定 主机名称
83 mydomain = westos.com                                         指定 的域名

113 inet_interfaces = all                                                25端口开启的网络接口

116 inet_interfaces = localhost                                     开启本地接口(需要注释)

164 mydestination = $myhostname, $mydomain, localhost     接收邮件结尾字符的指定

systemctl restart postfix.service
systemctl stop firewalld

3.测试

qq端发送

westos端接收

westos端回复

qq端接收

测试邮件通信成功

四.dovecot 用来提供收件协议

1.邮件协议收发端口
pop3        110
imap        143
imaps        993
pop3s        995

给定用户名称,用户密码,dovecot程序代我们去看这个用户的邮件文件

2.yum install dovecot -y

3.配置dovecot文件

vim /etc/dovecot/dovecot.conf
24 protocols = imap pop3 lmtp
48 login_trusted_networks = 0.0.0.0/0
49 disable_plaintext_auth = no

vim /etc/dovecot/conf.d/10-mail.conf
30 mail_location = mbox:~/mail:INBOX=/var/mail/%u

4.重启服务systemctl restart dovecot,查看端口

5.切换到student用创建文件
mkdir /etc/skel/mail/.imap -p
touch  /etc/skel/mail/.imap/INBOX

6.在westos.com测试mutt -f pop://[email protected]

发送

用mutt可以验证接收

五.在真机安装邮件服务雷鸟软件

1.安装雷鸟软件

2.设置账户

3.配置账户参数

4.输入westos用户的密码

5.给westos.com上的student用户发送邮件

6.在westos.com上登陆student用户接收到了邮件

时间: 2024-10-09 04:02:19

Linux的postfix邮件服务的相关文章

Linux搭建Postfix邮件服务

Postfix为何物,详见:http://zh.wikipedia.org/wiki/Postfix 0.关于Postfix postfix的产生是为了替代传统的sendmail.相较于sendmail,postfix在速度,性能和稳定性上都更胜一筹.现在目前非常多的主流邮件服务其实都在采用postfix. 当我们需要一个轻量级的的邮件服务器是,postfix不失为一种选择. 1. postfix是免费的: postfix想要作用的范围是广大的Internet用户,试图影响大多数的Interne

<postfix邮件服务下mysql的升级>

本片服务的环境的红帽的企业版6.5 的,6.3的测试可能会略有不一样,不过方法大致是一样的. 当前系统的postfix的版本为 postfix-2.6.6-2.2.el6_1.x86_64 我们要向使用最新的就要去网上dow下最新的.获取新的postfix的包 postfix-2.11.0.tar.gz 解压 后会生成一个目录,切换到此目录下. cd postfix-2.11.0 我们之前的文章提到过要是有.spec的文件可以打装成安装包,直接安装就很方便了 find -name '*.spec

Postfix邮件服务系统

电子邮件系统使我们在日常工作.生活中最常用的一个网络服务,本篇将完整的演示在Linux系统中,结合BIND服务程序提供的DNS域名解析服务,使用Postfix和Dovecot服务程序配置电子邮件系统服务的方法并验证客户端主机与服务器之间的邮件收发功能. 准备环境: 1. linux虚拟机(Red Hat Enterprise 6.5) ip:192.168.100.101 2.windows虚拟机(Windows7 X64位) ip:192.168.100.107 3.在windows虚拟机中安

编译安装postfix邮件服务

一.安装前的准备 1.邮件服务基本知识: wget http://sourceforge.net/p SMTP:(Simple Mail Transfer Protocol)即简单邮件传输协议 POP3:邮局协议     IMAP4:internet mail access protocol 互联网邮件访问协议 SASL:simple Authentication Secure layer  简单安全认证层 (版本v1,v2目前主流v2版本) MDA:邮件投递代理(procmail,maildr

马哥linux高薪中级-POSTFIX邮件服务

第一章.概述 1.邮件服务通常使用什么协议? SMTP:简单邮件传输协议,只实现传输功能,没有索引.加密邮件功能. ESMTP,SMTP的升级版本,可以实现身份检测功能了. POP3::post office protocol 邮局协议 IMAP4:互联网访问协议 SASL:邮件认证协议 2.邮件服务的发展简史. 早期unix之间的通信协议是UUCP协议(unix to unix copy,主机间复制文件协议).后来出现了smtp,smtp具有路由功能,可以依据邮件的目的地址来通过邮件中继器进行

马哥linux高薪中级-POSTFIX邮件服务(三)

五.邮件服务器的虚拟域 简介 虚拟域功能类似于httpd的虚拟主机服务,同样支持一台物理主机服务器创建和支持多个虚拟域名,并为其提供邮件服务,实现此功能需要涉及到mydestination.mydomain.myorigin几个参数. 当一台服务器运行多个虚拟域的情况下,势必会给查询带来负担,这样就需要一个快速的检索数据库,常用的有hash.ladp.mysql等,hash我们在前面已经讲过了,就是通过postmap来生成需要的索引文件*.db.确定是不灵活,当账户信息文件需要经常变化的时候,就

postfix邮件服务

一.postfix介绍1. postfix提供smtp协议用来投递邮件 默认端口25 /var/log/maillog##服务日志 mail [email protected]   ##发送一封邮件 Subject: hello hello world .#用"."来结束录入内容并发送 mailq##查看邮件队列 postqueue -f##重新处理邮件队列 默认情况下邮件端口只在127.0.0.1上开启 二.搭建邮件服务的环境 1.配置两台主机 desktop主机 (1)hostna

postfix 邮件服务的安装及详解

sendmail:性能好,设置复杂,适合老手 qmail:体积小260+k ,模块化.需要做二次开发,适合对邮件性能有要求的 postfix:前身是sendmail,postfix原本是sendmail里面的一个模块,红帽6默认安装好postfix zmailer:近几年才出来的邮件 coremail:国内做的最好的商业平台,运行在linux上 Pop:允许客户端下载邮件,移动标记已读等操作  不会反馈到服务器. Imap4:双向通讯,客户端的操作会反馈到服务器,提供想更过的功能,听歌更好的邮件

Centos7下配置postfix邮件服务

今天要写这个文章是,现在的阿里云vps默认不提供25端口了,而我公司有一个物理邮件服务器存放在公司,线上的vps使用到这个邮件服务器.在线上服务器执行telnet mail.xxxx.com 25 提示不能连接,而很早以前安装的系统执行这条命令是没有问题的. 下面做了一些解决: Postfix 这个服务最小化也是安装了的.如果没有安装可以执行yum安装 yum install postfix yum remove sendmail Postfix主配置文件 vim /etc/postfix/ma