postfix配置

在阿里云上部署 Postfix

时光毁灭记忆、已成空白 提交于 2020-01-10 10:50:37
Postfix 可以很方便的在一台机器上部署 smtp 服务,在 centos 上来说的话可以使用: sudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix 可以通过访问 cd /etc/postfix/ 查看配置下面有些什么东西: [root@iZ2ze9mbirr18cl7fb5ewtZ postfix]# ls access canonical generic header_checks main.cf master.cf relocated transport virtual 主要需要去配置一下 main.cf 我们需要关注: # The myhostname parameter specifies the internet hostname of this # mail system. The default is to use the fully-qualified domain name # from gethostname(). $myhostname is used as a default value for many # other configuration parameters. # myhostname = mail.hundun.cn

CentOS6安装postfix并设置sasl的具体方法

老子叫甜甜 提交于 2019-12-26 17:17:43
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> postfix是一个流行的smtp服务器。smtp服务器默认端口是25(不采用ssl/tls加密的情况)。下面介绍如何在CentOS6上安装postfix。 1 . CentOS6默认安装了postfix.如果系统没有postfix,可以用以下命令安装。 [root@mail ~]# yum -y install postfix 2 . 配置postfix的main.cf,配置smtp-auth采用dovecot的sasl功能。 [root@mail ~]# vi /etc/postfix/main.cf # 第75行: 去掉注释,并设置主机名。 myhostname = mail.opsky.top # 第83行: 去掉注释,并设置域名。 mydomain = opsky.top # 第99行: 去掉注释。 myorigin = $mydomain # 第116行: inet_interfaces = all # 第119行: 如果只使用ipv4,那么设置如下。 inet_protocols = ipv4 # 第164行: 配置可接收邮件的域名。 mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain # 第264行:

Zabbix邮件报警设置

不问归期 提交于 2019-12-20 12:57:07
具体操作: 以下操作在Zabbix监控服务端进行 备注:Zabbix监控服务端 操作系统:CentOS 主机名:zabbix.osyunwei.com 邮件报警有两种情况: 1、Zabbix服务端只是单纯的发送报警邮件到指定邮箱,发送报警邮件的这个邮箱账号是Zabbix服务端的本地邮箱账号(例如:root@localhost.localdomain),只能发送,不能接收外部邮件。 2、使用一个可以在互联网上正常收发邮件的邮箱账号(例如:xxx@163.com),通过在Zabbix服务端中设置,使其能够发送报警邮件到指定邮箱。 第一种:使用Zabbix服务端本地邮箱账号发送邮件 一、安装sendmail或者postfix yum install sendmail #安装 service sendmail start #启动 chkconfig sendmail on #设置开机启动 yum install postfix service postfix start chkconfig postfix on CentOS 5.x 默认已经安装好sendmail CentOS 6.x 默认已经安装好postfix sendmail和postfix只需要安装一个即可并开启服务即可。 二、安装邮件发送工具mailx yum install mailx #安装 CentOS 5.x

搭建 Postfix、Dovecot 邮件服务

牧云@^-^@ 提交于 2019-12-20 03:16:44
搭建 Postfix、Dovecot 邮件服务 准备域名 任务时间:15min ~ 20min 域名注册 如果您还没有域名,可以 在腾讯云上选购 ,过程可以参考下面的视频。 视频 - 在腾讯云上购买域名 域名解析 域名购买完成后, 需要将域名解析到实验云主机上,实验云主机的 IP 为: <您的 CVM IP 地址> 在腾讯云购买的域名,可以到控制台添加解析记录,过程可参考下面的视频: 视频 - 如何在腾讯云上解析域名 完成该实验共需要添加两条记录: A 记录 记录类型:A 主机记录:@ 记录值:<您的 CVM IP 地址> MX 记录 记录类型:A 主机记录:@ 记录值: yourdomain.com (替换为自己域名) 生效检查 域名设置解析后需要过一段时间才会生效,通过 ping 命令检查域名是否生效 [ ? ] ,如: ping yourdomain.com 如果 ping 命令返回的信息中含有你设置的解析的 IP 地址,说明解析成功。 (使用 ctrl + c 停止) 检查 MX 记录 替换下面命令中的 yourdomain.com 为您自己的注册的域名: nslookup -q=mx yourdomain.com 如果 nslookup 命令返回的信息中含有你设置的域名的记录值,说明解析成功。 注意替换下面命令中的 yourdomain.com 为您自己的注册的域名

debian下搭建邮件服务器

一个人想着一个人 提交于 2019-12-20 03:16:27
第一步 #apt-get update #apt-get upgrade #apt-get install postfix libsasl2-2 sasl2-bin libsasl2-modules dovecot-imapd dovecot-pop3d dovecot-common 第二步 配置邮件服务器 首先,停掉这三项服务:   #postfix stop   #service dovecot stop      接下来,修改postfix的配置文件/etc/postfix/main.cf   由于采用了sasl做认证,同时用dovecot作为pop3、imap和smtp的服务,所以需要修改postfix的配置文件以适应需求。   在/etc/postfix/main.cf文件中增加以下信息以支持sasl认证和dovecot服务。   smtpd_sasl_type = dovecot   smtpd_sasl_path = private/auth   smtpd_sasl_auth_enable = yes   smtpd_sasl_local_domain = yourdomain.com smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth

postfix 安装配置详解

﹥>﹥吖頭↗ 提交于 2019-12-20 03:16:14
[ref: http://blog.51yip.com/server/1382.html ] [ http://blog.chinaunix.net/uid-174325-id-1744019.html ] [ http://mba.shengwushibie.com/itbook/BookChapter.asp?id=4959 ] DNS服务器服务器自己可以不用搭,用第三方的就可以了。访问大也没有什么问题,我现在做游戏这一块,游戏要推广的,推广的时候一天的独立IP就可以达到700W左右。我用了dnspod的企业版,一年600块钱不到。邮件服务器,最好还是自己搭,用别人的邮件的服务器,会受到限制的。发到多少封就不给发了,这就挺郁闷的了。下面简单介绍一下在centos6 64位机器上搭建postfix邮件服务器。 一,安装postfix,cyrus-sasl,cyrus-imapd 如果yum提示找不到软件包,请换一下源,请参考 centos 6推荐使用epel源 [root@localhost ~]# yum install postfix [root@localhost ~]# yum install cyrus* 二,删除了sendmail [root@localhost ~]# rpm -e sendmail 或者 [root@localhost ~]# yum remove

ubuntu postfix+SASL+smtp+pop3配置

。_饼干妹妹 提交于 2019-12-20 03:16:00
1,安装postfix、SASL及smtp服务 apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail 您将会被问一些问题: General type of configuration? <-- Internet Site Mail name? <-- server1.example.com 2,配置postfix dpkg-reconfigure postfix 您将再次被问一些问题: General type of configuration? <-- Internet Site Where should mail for root go <-- NONE Mail name? <-- server1.example.com Other destinations to accept mail for? (blank for none) <-- server1.example.com, localhost.example.com, localhost Force synchronous updates on mail queue? <-- No Local networks? <-- 127.0.0.0/8 Use procmail for local delivery? <

centos上布置postfix邮件服务器

安稳与你 提交于 2019-12-20 03:15:44
系统自带的sandmail会和postfix冲突 第一步卸载sandmail,yum remove sandmail 第二步 : 安装postfix ,dovecot,cyrus-sasl,直接yum安装 yum -y install devecot yum -y install postfix yum -y install cyrus-sasl 三、修改postfix的配置文件 [root@ser ~]# vim /etc/postfix/main.cf myhostname = mail.eimam.com mydomain = eimam.com myorigin = eimam.com inet_interfaces =all mynetworks = 192.168.1.0/240 relay_domains = yjw.com, $mydomain mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain 重启 postfix 服务 [root@ser ~]# service postfix restart Shutting down postfix: [ OK ] Starting

postfix邮件服务器的安装

主宰稳场 提交于 2019-12-20 03:15:29
主要分以下步骤: 1)关闭sendmail 2)用yum安装bind-*即DNS的配置 3)yum安装postfix,配置其主配置文件/etc/postfix/main.cf 4)安装cyrus-sasl,配置/etc/sysconfig/saslauthd 5)安装dovecot并进行配置 6)安装cyrus-imapd进行配置 7)安装webmial主要是sqairrelmail的配置 8)登陆webmial服务器进行相关的验证 具体步骤如下: 1)service sendmail stop //chkconfig sendmail off 2)安装DNS,yum install bind-* a)复制named.conf模板:cp -p /usr/share/doc/bind-9/sample/etc/named.conf /var/named/chroot/etc/named.conf vim /var/named/chroot/etc/named.conf options { directory "/var/named/"; }; zone "vfast.com" { type master; file "vfast.com.zone"; }; :wq! b) cp -p /usr/share/doc/bind-9/sample/var/named/localdomain

postfix 配置邮件服务器

ⅰ亾dé卋堺 提交于 2019-12-20 03:15:10
准备工作 搭建dns -------------------------------------------------------------------------------------------------------------------- 配置postfix邮件系统实现收发,,,手机端和web端收发 yum install postfix vi /etc/postfix/main.cf queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix myhostname = mail.abc.com mydomain = abc.com myorigin = $mydomain inet_interfaces = all inet_protocols = all mydestination = $myhostname, localhost.$mydomain, localhost $mydomain local_recipient_maps = unknown_local_recipient_reject