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、centos搭建mail服务器需要smtp吗
CentOS下搭建邮箱系统的话是需要配置SMTP的;
建议选用 Postfix+Dovecot 来搭建邮箱服务器;
3、centos 安装什么软件做 邮件服务器好
qmail, postfix 都是开源的,不过本身功能简单,需要自己安装其他开发者提供的扩展程序,可以找找攻略
4、CentOS 下如何搭建邮件服务器?
下载U-Mail邮件系统 for CentOS(6.X) 一体盘最新版本。
2
解析好您的域名,将域名的MX记录和的A记录解析到您邮件服务器的IP地址。
MX记录和A记录解析方法参考百度经验,地址见参考资料
如果您是将邮件服务器放置在内网,通过端口映射的方式将外网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帐号和密码登录系统,如下图:
16
出现U-Mail安装向导,输入邮箱域名后,选择“Next”确认,如下图:
注:如果您的邮件服务器主机是mail.domain.com,那么域名输入domain.com(请更改成自己的域名)
17
输入mysql数据的root帐号密码(请修改成自己需要的密码),输入后选择“Next”确认,如下图:
输入域管理员(admin)的登录密码(请修改成自己需要的密码),输入后选择“Next”确认,如下图:
输入超域管理员(administrator)的登录密码(请修改成自己需要的密码),输入后选择“Next”确认,如下图:
输入系统管理员(system)的登录密码,输入后选择“Next”确认,如下图
指定用户邮件存储目录,并选择“Next”确认,如下图:
设置Apache监控端口,按照默认设置即可。并选择“Next”确认,如下图
设置WebMail运行端口,按照默认设置即可(默认为80端口,如果想使用其它端口请更改)。并选择“Next”确认,如下图:
开始进行安装,如下图:
弹出“安装完成”窗口,点击“OK”按钮。如下图:
建议重启下服务器,输入reboot命令,如下图:
登录到系统管理后台,导入授权文件。
5、如何在内网中搭建smtp服务器
最简单就下载个ISO文件 邮局系统和centos系统的集合
extmail
6、CentOS 6.3下如何搭建邮件服务器,以及如何去配置?
postfix
sendmail
qmail
都可以
如何架构 你自己要看看书了
这样直接说你也有点雾水
如果是postfix
下载所需组件
或者源码包
设置/etc/postfix/mail.cf
创建用户
权限
防火墙
7、怎么在centos7搭建邮件服务器
centos搭建邮件服务器可以使用U-mail邮件服务器centos一体安装盘来安装 ,安装非常简单,操纵方便,可以下载试用,不会安装可以直接找技术支持
8、如何轻松搭建centos邮件服务器
1、 添加MX记录
搭建之前,我们需要在DNS 中添加MX 记录(本例DNS 服务器地址为192.168.0.1)
测试下是否生效
2、在线安装程序
yum -y install sendmail-* 主程序
yum -y install m4-*配置工具
yum -y install cyrus-sasl SMTP认证
yum -y install dovecot POP IMAP 接收
3、配置sendmail
1) vi /etc/mail/local-host-names 加入 mail.qiu.com
2)vi /etc/mail/sendmail.mc 将SMTP 认证更改为接受全部主机,再将TRUST_AUTH行前dn1 # 删