CentOS利用postfix搭建邮件服务器

原创 2016年08月31日 01:29:36

之前我用nodemailer通过163邮箱来发送邮件,不过没过几天就一直ETIMEDOUT,不知道什么原因,想着还是自己搭一个来发邮件可能靠谱点(flag?)

安装postfix

CentOS 7 自带了postfix服务,在/etc/postfix 目录下

没有安装的可以用yum安装

为域名添加DNS解析

需要添加三条记录,A记录、MX记录、TXT记录

配置postfix

我接触postfix的时候貌似已经被人玩烂了,网上一搜几年前的文章一大把。

有关域名解析、postfix配置跟使用telnet测试发送邮件,可以参照这篇文章,亲测。

阿里云CentOS Linux服务器上用postfix搭建邮件服务器

Nodemailer连接本机邮件服务器

配置好postfix后,就可以用自己的服务器发送邮件了。

smtp没有通过ssl加密时的端口是25

所以之前定义的transport

var transport = nodemailer.createTransport('smtps://username%40163.com:password@smtp.163.com');

修改为

var transport = nodemailer.createTransport('smtp://@127.0.0.1:25');

即可。

相应的,mailOptions里面的from改成xxx@domain.tld(你自己的域名,其实改成其他任意域名都可以成功发送)

test mail

other domain

一般会在辣鸡邮件里面找到你发的邮件

后续

可以为自己的邮件服务器添加smtp认证跟ssl加密。

网上搜索sasl之类的。

参考

版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载请注明来源http://blog.csdn.net/azureternite

基于腾讯云主机CentOS搭建邮件收发服务器

搭建 Postfix、Dovecot 邮件服务 准备域名 任务时间:15min ~ 20min 域名注册 如果您还没有域名,可以在腾讯云上选购,过程可以参考下面的视频。 ...
  • dreamstone_xiaoqw
  • dreamstone_xiaoqw
  • 2017年09月04日 18:42
  • 618

基于CentOS搭建SMTP服务器

1环境 [root@iZ11uh778whZMaildir]# uname –a [root@iZ11uh778whZMaildir]# cat /etc/issue 2安装po...
  • u012377333
  • u012377333
  • 2016年04月14日 16:06
  • 7617

CentOS7下搭建postfix邮件服务器实现extmail的web访问

CentOS7下搭建postfix邮件服务器实现extmail的web访问 转自 http://linuxu.blog.51cto.com/9471357/1641436 ...
  • skykingf
  • skykingf
  • 2015年05月04日 11:40
  • 18763

CentOS 搭建postfix邮件服务器 配置php mail

1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件。根据我们的实际经验,需要添加三条DNS解析记录:A记录、MX记录、TXT记录。比如域名cnbl...
  • a8927747
  • a8927747
  • 2014年12月31日 10:36
  • 1436

阿里云CentOS Linux6.5服务器上用postfix +dovecot搭建邮件服务器--亲测好用

阿里云CentOS Linux6.5服务器上用postfix +dovecot搭建邮件服务器 完整篇 亲测好用版本...
  • unixtech
  • unixtech
  • 2016年11月08日 09:29
  • 2915

CentOS 7.2 部署邮件服务器(Postfix)

一、Postfix简介 Postfix 是一种电子邮件服务器,它是由任职于IBM华生研究中心(T.J. Watson Research Center)的荷兰籍研究员Wietse Venema为了改良s...
  • wh211212
  • wh211212
  • 2016年11月04日 23:10
  • 5951

CentOS6.5上简易搭建Postfix、Dovecot、Sasl、OPenwebmail局域网邮件服务器以及DNS服务器

环境:VMware11中CentOS6.5 64位 IP地址为192.168.45.128  子网掩码:255.255.255.0,网卡为NAT模式 安装之前检查是否装有Sendmail Sendma...
  • foxpermission
  • foxpermission
  • 2015年09月05日 09:54
  • 1548

CentOS Linux服务器上用postfix搭建php邮件服务器

注:本文的邮件服务器只用于发送邮件,也就是STMP服务器。 一、准备工作 1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件。根据我们的实际...
  • a8927747
  • a8927747
  • 2014年08月01日 14:50
  • 837

Centos 7 搭建 Zimbra 邮件服务器

Zimbra协作套件(ZCS)是一个由Zimbra群件产品,公司在世界各地广泛使用。用户可以使用一个非常丰富的网络接口来共享文件夹、联系人、日程安排和其他的东西。目前协作套件的最新版本是Zimbra ...
  • wanglei_storage
  • wanglei_storage
  • 2016年02月25日 11:24
  • 9681

在Linux服务器上搭建基于postfix的发件服务器

基本假设:          服务器IPv4地址为198.162.1.1          发件服务器域名为example.com 添加DNS解析 为避免接收邮件的服务器将我们发送的邮件当作垃圾邮件,...
  • u012711689
  • u012711689
  • 2013年11月22日 15:42
  • 2053
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CentOS利用postfix搭建邮件服务器
举报原因:
原因补充:

(最多只允许输入30个字)