CentOS6.5系统下搭建Postfix/dovecot服务
思韵闪耀
2013-03-18
0

当作记录,纯的~~~mail邮局系统的MX记录这里就不再多说明了。mx记录很重要~~~直接看下面配置

1.安装和配置dovecot软件 yum install -y dovecot

[root@localhost conf.d]# nslookup

> set type=mx

> abc.com

Server:         192.168.2.115

Address:        192.168.2.115#53

abc.com mail exchanger = 5 mail.abc.com.

> exit

[root@localhost conf.d]# dovecot -n

# 2.0.9: /etc/dovecot/dovecot.conf

# OS: Linux
2.6.32-279.el6.x86_64 x86_64 CentOS release 6.3 (Final)

disable_plaintext_auth = no
/*配置文件在/etc/dovecot/conf.d/10-auth.conf

login_trusted_networks = 0.0.0.0/0

mail_location = mbox:~/mail:INBOX=/var/mail/%u
/*配置文件在/etc/dovecot/conf.d/10-mail.conf

mbox_write_locks = fcntl
/*配置文件在/etc/dovecot/conf.d/10-mail.conf

passdb {

  driver = pam

}

ssl_cert = </etc/pki/dovecot/certs/dovecot.pem

ssl_key = </etc/pki/dovecot/private/dovecot.pem

userdb {

  driver = passwd

} /*其余配置文件在/etc/dovecot/dovecot.conf

[root@localhost conf.d]#

2.安装和配置postfix软件 yum install -y postfix (Note:postfix配置大部分在/etc/postfix/main.cf下,这里也只需配置该文件即可,根据下面对应修改就好。中英文对译,不是很难,〒_〒)

[root@localhost conf.d]# postconf -n

alias_database = hash:/etc/aliases

alias_maps = hash:/etc/aliases

command_directory = /usr/sbin

config_directory = /etc/postfix

daemon_directory = /usr/libexec/postfix

data_directory = /var/lib/postfix

debug_peer_level = 2

html_directory = no

inet_interfaces = all

inet_protocols = all

mail_owner = postfix

mailq_path = /usr/bin/mailq.postfix

manpage_directory = /usr/share/man

mydestination = $myhostname, localhost.$mydomain, localhost,
$mydomain, mail.$mydomain, pop3.$mydomain, smtp.$mydomain,
www.$mydomain

mydomain = abc.com

myhostname = mail.abc.com

mynetworks = 192.168.2.0/24, 192.168.8.0/24, 127.0.0.0/8

mynetworks_style = subnet

myorigin = $mydomain

newaliases_path = /usr/bin/newaliases.postfix

queue_directory = /var/spool/postfix

readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES

relay_domains = $mydestination

sample_directory = /usr/share/doc/postfix-2.6.6/samples

sendmail_path = /usr/sbin/sendmail.postfix

setgid_group = postdrop

unknown_local_recipient_reject_code = 550

[root@localhost conf.d]# cd ..

3.创建用户进行测试 test0和test1 不多说了。使用fixmail进行测试。

客户端发送邮件测试

客户端发送邮件测试


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

Linux系统挂载未分配硬...
先查看未挂载之前的磁盘使用情况发现磁盘使用率已经达到了96%,迫切...
2025-02-22
Linux lsblk 命...
简介Linux 中的 lsblk 命令,全称叫做:list blo...
2025-02-22
linux内核5和6区别
Linux内核5.x和6.x版本之间有显著的区别,这些区别主要体现...
2024-04-29
docker-compos...
1.Compose介绍 DockerCompose是一个用来定义和...
2024-04-26
centos stream...
1、更新系统软件包确保系统已经更新到最新版本,打开终端,执行以下命...
2024-03-30
Linux中的防火墙(Ne...
NetfilterNetfilter是Linux 2.4内核引入的...
2024-03-15

热门资讯

Roundcube 配置过各提... Fileinfo/mime_content_type configuration: OK Mimet...
搭建PostfixAdmin ... 一、原理及其应用: 笔者之前就职在上海一家信息公司,至力于全面的电子邮件营销解决方案,公司中等规模,...
在wdos系统下搭建postf... 一.简介: 1. wdOS是一个基于CentOS版本精简优化过的Linux服务器系统,大部分保留着c...
RHEL5系统中安装Postf... 前提1:安装RHEL5时把所有的开发工具装上。 原理图 前提2 :开始前请确保您已经配置好指向此邮件...
Linux停止和启动postf... 1.启动Postfix服务 启动Postfix服务的命令为: /etc/init.d/postfix...