centos邮件软件,centos7查看安装了哪些软件

各位老铁们,大家好,今天由我来为大家分享centos邮件软件,以及centos7查看安装了哪些软件的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

使用CentOS服务器搭建EwoMail邮件服务器软件详细图文教程

在众多开源邮件系统中,宝塔邮局和EwoMail是适合国内用户的常用选择。以企业邮箱为例,如 enterprise@qoot.cool,这样的邮箱后缀正是用户自己的域名。类似百度或抖音官网的邮箱,宝塔邮局和EwoMail都提供中文界面,部署过程也比较简便。

本文将详细讲解如何搭建EwoMail邮件服务器系统。

EwoMail邮件服务器软件分为两个版本:免费开源版和付费专业版。对个人用户来说,开源版完全能满足需求。EwoMail邮件服务器软件的官网介绍如下:

安装流程较为复杂,建议新手用户先进行一次浏览。

邮箱管理后台的访问地址为:IP:8010(默认账号admin,密码ewomail123)。

SSL端口的访问地址为:IP:7010。

Web邮件系统的访问地址为:IP:8000。

SSL端口的访问地址为:IP:7000。

完成域名解析后,用户可以通过子域名进行访问,例如:

mail.xxx.com:8000(HTTP)

mail.xxx.com:7000(SSL)

由于篇幅限制,本文不进行详细讲解。未来将为大家录制视频教程,如有问题,请私信咨询,感谢您的关注。

CentOS下邮件服务sendmail的安装及简单配置

sendmail是Linux下优秀的邮件系统。在不做任何设定的情况下,sendmail发出邮件的邮箱源地址形如userid@localhost.localdo,这种地址几乎会被所有的邮箱认定为SPAM(垃圾邮件)或直接拒收。

1、 Sendmail安装

在CentOS下,sendmail一般默认是随操作系统一起安装的。如果安装系统时没有安装sendmail服务,手动安装sendmail也很简单:

复制代码代码如下:

# yum install-y sendmail

# yum install-y sendmail-cf

2、 Senmail的SMTP认证配置(不需要认证的可忽略此步)

首先确认saslauthd服务是否安装或启动。

安装saslauthd服务:

复制代码代码如下:# yum install-y saslauthd

启动saslauthd服务:

复制代码代码如下:# service saslauthd start

(1)配置Senmail的SMTP认证

复制代码代码如下:

# vi/etc/mail/sendmail.mc

复制代码代码如下:

dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

将上面两行的dnl去掉。在sendmail文件中,dnl表示该行为注释行,是无效的,因此通过去除行首的dnl字符串可以开启相应的设置行。

(2)设置Sendmail服务的网络访问权限

复制代码代码如下:

# vi/etc/mail/sendmail.mc

复制代码代码如下:

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

将127.0.0.1改为0.0.0.0,意思是任何主机都可以访问Sendmail服务。如果仅让某一个网段能够访问到Sendmail服务,将127.0.0.1改为形如192.168.1.0/24的一个特定网段地址。

3、生成Sendmail配置文件

Sendmail的配置文件由m4来生成,m4工具在sendmail-cf包中。如果系统无法识别m4命令,说明sendmail-cf软件包没有安装。

生成Sendmail的配置文件:

复制代码代码如下:

m4/etc/mail/sendmail.mc>/etc/mail/sendmail.cf

需要重启Sendmail才能使配置文件生效。

4、postfix与sendmail的冲突问题

在Linux服务器(CentOS release 6.6)上配置好了sendmail后,测试发送邮件时发现有问题,检查sendmail服务的状态,发现其处于“sendmail dead but subsys locked”,检查发现postfix服务也在运行。只需要将postfix服务停掉即可。为什么会出现这种情况呢?Something was occasionally causing the postfix service to start which then caused the status of sendmail to jump to dead but subsys locked.两种似乎不兼容。

操作步骤:

(1):检查sendmail服务的状态

复制代码代码如下:

[root@DB-Server~]# service sendmail statussendmail dead but subsys lockedsm-client(pid 22112) is running...

(2):检查postfix服务的状态

复制代码代码如下:

[root@DB-Server~]# service postfix statusmaster(pid 1777) is running...

(3):停止postfix服务

复制代码代码如下:

[root@DB-Server~]# service postfix stopShutting down postfix: [ OK ]

(4):重新启动sendmail服务

复制代码代码如下:

[root@DB-Server~]# service sendmail stopShutting down sm-client: [ OK ]Shutting down sendmail: [FAILED][root@DB-Server~]# service sendmail stop[root@DB-Server~]# service sendmail startStarting sendmail: [ OK ]Starting sm-client: [ OK ]

(5):禁用postfix在reboot后自动启动

检查一下是否有设定 postfix在 reboot后自动启动

复制代码代码如下:

chkconfig--list| grep postfix

chkconfig postfix off

LINUX下如何搭建邮件服务器

可以使用U-Mail邮件服务器

步骤如下:

1、下载U-Mail邮件系统forCentOS(6.X)一体盘

请去下载U-Mail邮件服务器最新版本。

2、解析好域名,将域名的MX记录和的A记录解析到邮件服务器的IP地址。

MX记录和A记录解析方法参考:

如果是将邮件服务器放置在内网,通过端口映射的方式将外网IP的服务端口映射到内网,那么必须映射端口:25、110、80等。

3、将BIOS启动方式设置为光驱启动,并放入U-MailforCentOS(6.X)一体盘光盘

4、出现安装界面后,按回车键

5、设置TCP/IP参数(使用Tab键切换,空格键选择),选择如下图,按“OK”按钮。

6、设置IP地址、子网掩码、网关和DNS等参数(请根据自己的网络环境设置这些参数),如下图。按“OK”按钮。

7、点击“Yes,discardanydata”按钮进行初始化磁盘(如磁盘中有重要数据,请先备份再操作),如下图:

8、设置root密码,点击“下一步”

9、设置分区,这里我们选择自动分区(用户可以自定义分区,一般建1个boot分区,1个swap分区和1个根分区),点击“下一步”,如下图:

10、直接点击“下一步”,如下图:

11、直接点击“下一步”:

12、选择默认的GRUB引导装载程序,并点击“下一步”,如下图:

13、开始安装系统

14、出现安装完成界面,点击“重新引导”重启服务器

15、重启好后,输入root帐号和密码登录系统,如下图:

阅读剩余
THE END