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 7.2 部署邮件服务器(Postfix)

一、Postfix简介 Postfix 是一种电子邮件服务器,它是由任职于IBM华生研究中心(T.J. Watson Research Center)的荷兰籍研究员Wietse Venema为了改良s...

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

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

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

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

CentOS 5下搭建使用MySQL认证用户的POSTFIX邮件服务器

1.    总体框架 1.1体系架构  Postfix:提供smtp标准协议,进行邮件的收发 Cyrus-Imap:管理通过smtp收到的邮件,并为用户的邮件客户端如outlook/foxmai...

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

阿里云CentOS Linux6.5服务器上用postfix +dovecot搭建邮件服务器 完整篇 亲测好用版本...

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

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

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

环境:VMware11中CentOS6.5 64位 IP地址为192.168.45.128  子网掩码:255.255.255.0,网卡为NAT模式 安装之前检查是否装有Sendmail Sendma...

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

注:本文的邮件服务器只用于发送邮件,也就是STMP服务器。 一、准备工作 1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件。根...

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

注:本文的邮件服务器只用于发送邮件,也就是STMP服务器。 一、准备工作 1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件。根据我们的实际...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CentOS利用postfix搭建邮件服务器
举报原因:
原因补充:

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