邮箱服务器搭建教程(个人邮箱注册申请条件)

1.介绍1.1介绍福哥在使用docker-compose搭建邮箱服务器的时候发现sendmail需要依赖的服务非常多,势必需要用到privileged权限,而福哥非常不想在这样的服务里面分配这么高的权限,那么怎么办呢?后来经过一番研究,发现了po

1. 介绍

1.1 介绍

福哥在使用docker-compose搭建邮箱服务器的时候发现sendmail需要依赖的服务非常多,势必需要用到privileged权限,而福哥非常不想在这样的服务里面分配这么高的权限,那么怎么办呢?

后来经过一番研究,发现了postfix这个小可爱,它真的很简单,真的很好用,比起sendmail来说配置起来舒服太多了!配合着dovecot服务,就可以轻松搭建邮箱服务器了!

2. 安装

2.1 安装

直接通过yum安装即可。

yum -y install postfix cyrus-sasl cyrus-sasl-plain rsyslog

3. 基本配置

postfix是一个实现SMTP服务的软件,相比较sendmail它更加的软件,配置起来也方便,非常的好用~~

3.1 配置文件

配置文件是/etc/postfix/main.cf,里面有一些默认参数。

3.2 参数预览

使用postconf -n查看配置文件main.cf当前的配置参数。

邮箱服务器搭建教程(个人邮箱注册申请条件)

3.3 myhostname

设置为邮箱服务器的域名。

myhostname = mail.test.tongfu.net

3.4 mydomain

设置为邮箱域名。

mydomain = test.tongfu.net

3.5 myorigin

设置为邮箱域名,这里可以使用mydomain的设置。

myorigin = $mydomain

3.6 inet_interfaces

设置服务器使用所有网络,否则只能本机连接25端口。

inet_interfaces = all

3.7 重启

重启postfix之后,可以通过telnet测试SMTP服务是否正常。

systemctl restart postfix

3.8 测试

福哥使用telnet验证了postfix的SMTP服务,因为福哥没有配置认证部分,所以发邮件是不需要用户名/密码的。

邮箱服务器搭建教程(个人邮箱注册申请条件)

4. SASL认证

默认情况下使用postfix发送电子邮件是不需要认证的,这个内部系统调用还好,如果是当作用户邮箱使用就不合适了!

postfix的认证方式和sendmail一样,也是利用SASL实现的。

4.1 启动SASL

打开/etc/postfix/main.cf,增加如下两行配置。

smtpd_sasl_path = smtpd
smtpd_sasl_auth_enable = yes

4.2 客户端支持

默认情况下我们是无法使用巨婴的Outlook去连接postfix的,如果要支持这些邮件客户端的话,需要在/etc/postfix/main.cf里面设置一下。

broken_sasl_auth_clients = yes

4.3 禁止匿名

默认情况下postfix是允许匿名方式发送邮件的,我们需要在/etc/postfix/main.cf里关闭一下。

smtpd_sasl_security_options = noanonymous

虽然关闭了匿名发送邮件,但是依然可以不用认证就发送邮件,这个有点迷惑~~

4.4 寄信限制

默认情况下是可以通过匿名方式发送邮件的,我们需要在/etc/postfix/main.cf里面设置一下。

smtpd_recipient_restrictions = permit_sasl_authenticated, reject

这段的意思是,通过sasl认证的可以,其他拒绝。

4.5 认证方式

默认情况下SASL是使用PAM作为认证方式的,福哥打算使用Linux本地用户作为认证源。

通过下面的命令可以查看可用的认证方式:

saslauthd -v

邮箱服务器搭建教程(个人邮箱注册申请条件)

打开/etc/sysconfig/saslauthd,将MECH设置为shadow,也就是使用本地用户来认证。

MECH=shadow

邮箱服务器搭建教程(个人邮箱注册申请条件)

4.6 重启

使用下面的命令重启postfix和saslauthd两个服务。

systemctl restart saslauthd
systemctl restart postfix

4.7 创建用户

我们创建test这个用户,设置密码为123456。

useradd test
passwd test

4.8 测试

福哥还是使用telnet测试postfix的服务,因为开启了认证,这里需要使用auth login登录之后才能发送邮件了。

邮箱服务器搭建教程(个人邮箱注册申请条件)

5. 总结

今天福哥带着童鞋们学习了使用Postfix+SASL搭建SMTP服务器的技巧。通常情况下,一个系统需要向外发送电子邮件的话,使用Postfix+SASL就足够了。

如果我们是搭建一个可以发送邮件,又可以接收邮件的全功能邮件服务器,应该怎么做呢?

下一课,福哥会带着童鞋们通过Dovecot+SASL来搭建POP服务器,使用POP服务器就可以实现接收邮件的目的了!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/60188.html

(0)
nan
上一篇 2021-12-10
下一篇 2021-12-10

相关推荐

  • 白手起家创业成功的人案例(白手起家创业做什么好)

    方法白手起家赚钱的二十种案例分享一通过摆地摊来白手起家,A是刚刚毕业的大学生,从大学时期就自己尝试过各种兼职工作,毕业后觉得上班没有意思就摆地摊来创业,通过销售女袜来获得收入,选择当地的夜市,慢慢就积累了一笔不少的财富。白手起家赚钱的二十种案例

    2021-12-26
    0
  • fate系列手机游戏(saber插件安装方法)

    “Saber”插件适用于能量激光描边等特效表现,由VideoCopilot(AK大神)提供。插件主要用于在AE软件中制作:能量光束,光剑,激光,传送门,霓虹灯,闪电,电流,朦胧等特效。插件操作直观简单,含有25种不同类型的特效预设,效果强大可

    2021-09-26 随笔
    0
  • 分享关于直钻结合的实操技巧(直钻结合什么意思)

    固执己见的本质原因个体化的律师思维。【律师思维:先下定论,然后围绕这个定论找一切可以证明它是对的事件,但凡遇到与定论不一样的说辞会统统排斥、拒绝、甚至避而不见】。思维方式无穷尽,个体思维取决与外物以及接受能力。真正强有力的思维方式是:格

    2021-11-30 随笔
    0
  • 广西百色市急需口罩等防疫物资(广西百色多地开放接收社会捐赠渠道)

    广西百色市在这个春节假期结束后新增确诊病例180例,在如此严峻的情况下,广西百色市发布急需口罩等防疫物资,具体形势如何?广西百色市也在很多地方开启了接收社会的捐赠渠道,捐赠渠道是如何的?和久久派小编一

    2022-02-11
    0
  • 163客服人工在线服务(网易客服怎么转人工)

    最近疫情的原因,许多企业又恢复到在家办公,使用邮箱作为主要的办公工具。那么哪个邮件服务器好用,当我们无法发送邮件时,如何快速解决?邮箱客服电话是多少?一起跟着小编来看看吧。邮箱客服电话是多少?TOM…

    2021-12-02
    0
  • 中药丰胸(哪些可以丰胸)

    身材一直是女性关心的话题,大部分人都想要完美的S型曲线,但是完美的东西总是可遇不可求,更多的人身材都是不完美的。不想做手术,却想拥有傲人身材,有人想出了一个直接的方法,那就是以形补形,多吃一些木瓜,让自己的身材更好。但是吃木瓜真的能丰胸吗?那些经常吃…

    2022-01-18 随笔
    0

发表回复

登录后才能评论