导航:首页 > IDC知识 > linux配置邮件服务器

linux配置邮件服务器

发布时间:2021-02-11 03:42:50

1、linux怎么搭建邮箱服务器

阿里云 Centos 6.5 32位

Postfix-2.8.12.tar.gz Postfix MTA(邮件传输代理)
Dovecot-2.1.8.tar.gz IMAP 和 POP3 邮件服务器
Postfixadmin-2.3.5.tar.gz 采用PHP编写的开源WEB邮箱及域名账号管理工具
Roundcubemail-0.8.1.tar.gz 采用PHP编写的开源IMAP邮件WEB客户端

安装过程

1.安装Postfix

yum -y install postfix
安装完成还需要替换系统自带的sendmail:

rpm -e sendmail
或者
yum remove sendmail
修改MTA(默认邮件传输代理)

alternatives --config mta
然后直接回车即可。

检查一下是不是已经设置成功了。

alternatives --display mta
第一行可以看到mta的状态。 例如:mat - status is manual.

2.安装Dovecot

yum -y install dovecot
3.配置Postfix

编辑/etc/postfix/main.cf,可以下载下来修改,也可以使用vi进行编辑:

vi /etc/postfix/main.cf
修改如下:

# 75行: 取消注释,设置hostname
myhostname = mail.lomu.me
# 83行: 取消注释,设置域名
mydomain = lomu.me
# 99行: 取消注释
myorigin = $mydomain
# 116行: 修改
inet_interfaces = all
# 119行: 推荐ipv4,如果支持ipv6,则可以为all
inet_protocols = ipv4
# 164行: 添加
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
# 264行: 取消注释,指定内网和本地的IP地址范围
mynetworks = 127.0.0.0/8, 10.0.0.0/24
# 419行: 取消注释,邮件保存目录
home_mailbox = Maildir/
# 571行: 添加
smtpd_banner = $myhostname ESMTP

# 添加到最后
# 规定邮件最大尺寸为10M
message_size_limit = 10485760
# 规定收件箱最大容量为1G
mailbox_size_limit = 1073741824
# SMTP认证
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
修改好了之后使用/etc/rc.d/init.d/postfix start开启postfix,使用chkconfig postfix on将postfix开机启动。

4.配置Dovecot

修改如下:

[root@mail ~]# vi /etc/dovecot/dovecot.conf
# 26行: 如果不使用IPv6,请修改为*
listen = *

[root@mail ~]# vi /etc/dovecot/conf.d/10-auth.conf
# 9行: 取消注释并修改
disable_plaintext_auth = no
# 97行: 添加
auth_mechanisms = plain login

[root@mail ~]# vi /etc/dovecot/conf.d/10-mail.conf
# 30行: 取消注释并添加
mail_location = maildir:~/Maildir

[root@mail ~]# vi /etc/dovecot/conf.d/10-master.conf
# 88-90行: 取消注释并添加
# Postfix smtp验证
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}

[root@mail ~]# /etc/rc.d/init.d/dovecot start
Starting Dovecot Imap: [ OK ]

[root@mail ~]# chkconfig dovecot on
到这里,我们的邮件服务器就已经搭建成功了。

5.域名解析

最后别忘了还需要进行域名解析工作。

添加一个子域名mail,A记录解析到服务器IP。

再添加一个MX记录,主机记录为空,记录值为上面解析的二级域名mail.lomu.me,优先级10。

注意:解析生效可能需要一段时间。

6.防火墙设置

/sbin/iptables -A INPUT -p tcp --dport 25 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 110 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 143 -j ACCEPT

突破封锁25口的转发

/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp --dport 10025 -j REDIRECT --to-ports 25

7.邮箱使用

一切都弄好以后,就可以使用Foxmail等第三方软件来收发邮件了。在这里需要说一下,系统用户就是邮件的用户,例如root,就是一个邮箱用户,邮箱是[email protected],密码就是root的密码,所以需要创建用户,只要使用useradd创建用户,再使用passwd设置密码。

好了,假如我们创建一个admin的用户:

# 创建用户
useradd admin
#设置密码,会要求输入两次密码
passwd admin

这里需要注意,邮件账号是admin,并不是邮箱,另外我们没有配置SSL,所以也不要勾选。 接下来点击创建,如果一切正常的话,你已经成功了。

2、linux 邮件服务器如何搭建?

像你不懂技术的话还是使用付费产品比较好,有技术支持帮你。而免费产品如开源,或破解的都是没有技术支持的,你有不明白的问题也没人帮你解答。

你可以使用u-mail邮件服务器软件来搭建,安装简单,还有技术支持帮你安装,有不明白的问题也可以找技术支持

3、在Linux下怎样进行邮件服务配置

回答:figoo
新手
5月16日 11:52 配置电子邮件服务
利用电子邮件服务,您可以在计算机中安装一些组件并将该计算机配置为电子邮件服务器。电子邮件服务包括邮局协议 3 (POP3) 服务以及简单邮件传输协议 (SMTP) 服务,分别用于接收和传送电子邮件。为了向用户提供电子邮件服务(如发送和接收电子邮件),管理员可以在服务器上创建一些邮箱。

POP3
POP3 服务是一种用来接收电子邮件的电子邮件服务。管理员可以使用 POP3 服务,在邮件服务器上存储和管理电子邮件帐户。在邮件服务器中安装了 POP3 服务后,用户即可使用支持 POP3 协议的电子邮件客户端(如 Outlook 或 Outlook Express)连接到邮件服务器,并将电子邮件接收到其本地计算机中。POP3 服务与用来发送外发电子邮件的 SMTP 服务结合使用。

SMTP
SMTP 控制将电子邮件经由组织或 Internet 向目标服务器传输和递送的方式。SMTP 在服务器之间接收和发送电子邮件。在安装 POP3 服务时,就会自动在计算机中安装 SMTP 服务以允许用户发送外发电子邮件。当使用 POP3 服务创建域时,还会将该域添加到 SMTP 服务中,以允许该域中的邮箱发送外发电子邮件。邮件服务器中的 SMTP 服务接收传入的邮件,并将该电子邮件传送到邮件存储中。

设置电子邮件服务
要安装电子邮件服务,请按照以下步骤操作:

1.
以“[email protected]”的身份登录到“HQ-CON-DC-01”中。

2.
单击“开始”按钮,单击“控制面板”,然后单击“添加或删除程序”。

3.
单击“添加/删除 Windows 组件”,选择“电子邮件服务”复选框,然后单击“下一步”。(注意,您可能需要提供安装 CD 才能继续。)

4.
在“Windows 组件向导”完成后,单击“完成”,然后关闭“添加或删除程序”屏幕。

要配置电子邮件服务,请按照以下步骤操作:

1.
单击“开始”按钮,指向“所有程序”,指向“管理工具”,然后单击“POP3 服务”。

2.
在“POP3 服务”下面,在左侧树中单击“HQ-CON-DC-01”。

3.
单击“新域”链接,键入“contoso.com”作为“域名”,然后单击“确定”。

4.
在右窗格中,双击“contoso.com”。在“HQ-CON-DC-01”下面,左窗格中的树将展开并显示“contoso.com”域。单击“添加邮箱”链接。

5.
在“添加邮箱”屏幕上,键入“mike”作为“邮箱名”,清除“为此邮箱创建相关联的用户”复选框,单击“确定”,在出现“POP3 服务”确认屏幕后,再次单击“确定”。

6.
再次单击“添加邮箱”链接,重复步骤 5 为“Administrator”创建邮箱。

注意:由于 Active Directory 帐户是在安装电子邮件服务之前建立的,因此,需要对邮箱进行手动配置。如果登录和邮箱名相同,POP3 服务配置将使用关联的电子邮件地址来更新 Active Directory 用户信息。在定义新的邮箱时,POP3 服务可以自动创建用户帐户。

7.
最小化“POP3 服务”MMC。

要测试基本电子邮件功能,请按照以下步骤操作:

1.
单击“开始”按钮,指向“所有程序”,然后单击“Outlook Express”。

2.
在“Internet 连接向导”屏幕上,键入“Contoso Administrator”作为“显示名”,然后单击“下一步”。

3.
键入“[email protected]”作为“电子邮件地址”,然后单击“下一步”。

4.
在“接收邮件服务器”和“发送邮件服务器”中,键入“HQ-CON-DC-01”,然后单击“下一步”。

5.
在“Internet 邮件登录”屏幕上,将登录名更改为“[email protected]”并提供“Administrator”帐户的“密码”,然后单击“下一步”。

6.
单击“完成”。

7.
单击“发送/接收”按钮,以确保能够与电子邮件服务器成功交互。

8.
单击“创建邮件”,将邮件地址指定为“[email protected]”,键入“Test Mail”作为“主题”,然后单击“发送”。

9.
最大化“POP3 服务”MMC。

10.
在右侧的结果窗格的“HQ-CON-DC-01”树下面,确认 mike 的“邮箱”中有一封邮件,然后关闭“POP3 服务”MMC。

揪错 ┆ 评论1 ┆ 举报

4、Linux环境下搭建邮件服务器

直接用u-mail的linux一体盘来安装吧,操作很简单,可以先去他们官网下载,然后参考下搭建方法就OK了

5、linux里面怎样配置邮件服务器?

Sendmail服务器配置
首先,在DNS正向解析上添加一个邮件交换器的名称
这里顺便把dns的测试也附上:

启动sendmail

正向主区域配置文件:

修改sendmail的配置文件
vi /etc/mail/sendmail.cf

改成

修改sendmail的配置文件
vi /etc/mail/sendmail.mc

去掉dnl

再添加两行

做输入重定向m4 /etc/mail/sendmail.mc>/etc/mail/sendmail.cf
编辑 /etc/mail/access

执行makemap hash /etc/mail/access.db </etc/mail/access

编辑vi /etc/mail/local-host-names把邮件服务器使用的域名给添加上去

重启sendmail服务

最后给[email protected]发送测试邮件

End。。。

6、怎样在linux 下配置邮件服务器(图形界面下的)

晕 我头回听说 linux 有图形操作的
我也想学学

7、LINUX下如何搭建邮件服务器?

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

步骤如下:
1、下载U-Mail邮件系统 for CentOS(6.X) 一体盘
请去http://www.comingchina.com/html/downloads/ 下载U-Mail邮件服务器最新版本。
 2、解析好域名,将域名的MX记录和的A记录解析到邮件服务器的IP地址。
MX记录和A记录解析方法参考: http://www.comingchina.com/html/faq/anzhuangzhongzhuangbeifen/954.html
如果是将邮件服务器放置在内网,通过端口映射的方式将外网IP的服务端口映射到内网,那么必须映射端口:25、110、80等。
3、将BIOS启动方式设置为光驱启动,并放入U-Mail for CentOS(6.X) 一体盘光盘
4、出现安装界面后,按回车键 
5、设置TCP/IP参数(使用Tab键切换,空格键选择),选择如下图,按“OK”按钮。

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


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

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

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


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

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



13、开始安装系统 
14、出现安装完成界面,点击“重新引导”重启服务器
 15、重启好后,输入root帐号和密码登录系统,如下图:

8、怎么在Linux中搭建邮件服务器

兄弟,建议你使用U-Mail邮件服务器软件去搭建邮件服务器,安装很方便。U-mail在数千家企业单位应用需求基础上,做了大量改进,使之更加适合政府、教育、企事业集团和从事销售企业邮箱的网络服务商、集成商使用。历经十年的研发,U-Mail已成为国内唯一一款具有全球收发保证的邮件系统。无缝内嵌卡巴斯基杀毒引擎,是最强大的邮件反垃圾反病毒软件,终身使用免费升级,以高安全、高稳定性位居业界前列。

9、在Linux下怎样进行邮件服务的配置

回答:figoo
新手
5月16日 11:52 配置电子邮件服务
利用电子邮件服务,您可以在计算机中安装一些组件并将该计算机配置为电子邮件服务器。电子邮件服务包括邮局协议 3 (POP3) 服务以及简单邮件传输协议 (SMTP) 服务,分别用于接收和传送电子邮件。为了向用户提供电子邮件服务(如发送和接收电子邮件),管理员可以在服务器上创建一些邮箱。

POP3
POP3 服务是一种用来接收电子邮件的电子邮件服务。管理员可以使用 POP3 服务,在邮件服务器上存储和管理电子邮件帐户。在邮件服务器中安装了 POP3 服务后,用户即可使用支持 POP3 协议的电子邮件客户端(如 Outlook 或 Outlook Express)连接到邮件服务器,并将电子邮件接收到其本地计算机中。POP3 服务与用来发送外发电子邮件的 SMTP 服务结合使用。

SMTP
SMTP 控制将电子邮件经由组织或 Internet 向目标服务器传输和递送的方式。SMTP 在服务器之间接收和发送电子邮件。在安装 POP3 服务时,就会自动在计算机中安装 SMTP 服务以允许用户发送外发电子邮件。当使用 POP3 服务创建域时,还会将该域添加到 SMTP 服务中,以允许该域中的邮箱发送外发电子邮件。邮件服务器中的 SMTP 服务接收传入的邮件,并将该电子邮件传送到邮件存储中。

设置电子邮件服务
要安装电子邮件服务,请按照以下步骤操作:

1.
以“[email protected]”的身份登录到“HQ-CON-DC-01”中。

2.
单击“开始”按钮,单击“控制面板”,然后单击“添加或删除程序”。

3.
单击“添加/删除 Windows 组件”,选择“电子邮件服务”复选框,然后单击“下一步”。(注意,您可能需要提供安装 CD 才能继续。)

4.
在“Windows 组件向导”完成后,单击“完成”,然后关闭“添加或删除程序”屏幕。

要配置电子邮件服务,请按照以下步骤操作:

1.
单击“开始”按钮,指向“所有程序”,指向“管理工具”,然后单击“POP3 服务”。

2.
在“POP3 服务”下面,在左侧树中单击“HQ-CON-DC-01”。

3.
单击“新域”链接,键入“contoso.com”作为“域名”,然后单击“确定”。

4.
在右窗格中,双击“contoso.com”。在“HQ-CON-DC-01”下面,左窗格中的树将展开并显示“contoso.com”域。单击“添加邮箱”链接。

5.
在“添加邮箱”屏幕上,键入“mike”作为“邮箱名”,清除“为此邮箱创建相关联的用户”复选框,单击“确定”,在出现“POP3 服务”确认屏幕后,再次单击“确定”。

6.
再次单击“添加邮箱”链接,重复步骤 5 为“Administrator”创建邮箱。

注意:由于 Active Directory 帐户是在安装电子邮件服务之前建立的,因此,需要对邮箱进行手动配置。如果登录和邮箱名相同,POP3 服务配置将使用关联的电子邮件地址来更新 Active Directory 用户信息。在定义新的邮箱时,POP3 服务可以自动创建用户帐户。

7.
最小化“POP3 服务”MMC。

要测试基本电子邮件功能,请按照以下步骤操作:

1.
单击“开始”按钮,指向“所有程序”,然后单击“Outlook Express”。

2.
在“Internet 连接向导”屏幕上,键入“Contoso Administrator”作为“显示名”,然后单击“下一步”。

3.
键入“[email protected]”作为“电子邮件地址”,然后单击“下一步”。

4.
在“接收邮件服务器”和“发送邮件服务器”中,键入“HQ-CON-DC-01”,然后单击“下一步”。

5.
在“Internet 邮件登录”屏幕上,将登录名更改为“[email protected]”并提供“Administrator”帐户的“密码”,然后单击“下一步”。

6.
单击“完成”。

7.
单击“发送/接收”按钮,以确保能够与电子邮件服务器成功交互。

8.
单击“创建邮件”,将邮件地址指定为“[email protected]”,键入“Test Mail”作为“主题”,然后单击“发送”。

9.
最大化“POP3 服务”MMC。

10.
在右侧的结果窗格的“HQ-CON-DC-01”树下面,确认 mike 的“邮箱”中有一封邮件,然后关闭“POP3 服务”MMC。

揪错 ┆ 评论1 ┆ 举报

与linux配置邮件服务器相关的知识