linux podtfix 邮件服务器部署

rpm -ihv postfix-2.6.6-2.el6.i686.rpm

vim /var/named/chroot/etc/named.conf

vim /var/named/chroot/var/named/winsnet.com.zone

$TTL 3H

@       IN SOA  @ rname.invalid. (

0       ; serial

1D      ; refresh

1H      ; retry

1W      ; expire

3H )    ; minimum

NS      ns.winsnet.com.

MX      5       mail.winsnet.com

mail    IN      A       192.168.0.111

ns      IN      A       192.168.0.111

ftp     IN      A       192.168.0.111

www     IN      A       192.168.0.111

service named restart

nslookup

mail.winsnet.com

set type=mx

winsnet.com

vim /etc/postfix/main.cf

#inet_interfaces = all

#inet_interfaces = $myhostname

#inet_interfaces = $myhostname, localhost

inet_interfaces = all

myhostname = mail.winsnet.com

#myhostname = virtual.domain.tld

mydomain = winsnet.com

#myorigin = $myhostname

myorigin = $mydomain

mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,

#       mail.$mydomain, www.$mydomain, ftp.$mydomain

#home_mailbox = Mailbox

home_mailbox = Maildir/

postfix start

rpm -ihv telnet-0.17-46.el6.i686.rpm

telnet mail.winsnet.com 25

useradd -s /sbin/nologin dovecot

useradd -s /sbin/nologin dovenull

tar zxvf dovecot-2.0.16.tar.gz

./configure --sysconfdir=/etc --with-pam

make && make install

cp /usr/local/share/doc/dovecot/example-config/dovecot.conf /etc/dovecot/dovecot.conf

cp -R /usr/local/share/doc/dovecot/example-config/conf.d /etc/dovecot

vim /etc/dovecot/dovecot.conf

# Protocols we want to be serving.

protocols = imap pop3 lmtp

vim /etc/dovecot/conf.d/10-ssl.conf

# SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt>

ssl = no

#ssl_cert = </etc/ssl/certs/dovecot.pem

#ssl_key = </etc/ssl/private/dovecot.pem

vim /etc/dovecot/conf.d/10-auth.conf

disable_plaintext_auth = no

vim /etc/dovecot/conf.d/10-mail.conf

#

mail_location = maildir:~/Maildir

#   mail_location = mbox:~/mail:INBOX

=/var/mail/%u

#   mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n/%n

cp /etc/pam.d/passwd /etc/pam.d/dovecot

vim /etc/pam.d/dovecot

session     include     system-auth

dovecot

tar zxvf squirrelmail-webmail-1.4.22.tar.gz -C /usr/local/apache/htdocs/winsnet/

cd  /usr/local/apache/htdocs/winsnet/

mv squirrelmail-webmail-1.4.22/ mail

cd mail/

./configure

1,2,4,10要改的

mkdir -p /var/local/squirrelmail/data

mkdir -p /var/local/squirrelmail/attach

chown daemon -R /var/local/squirrelmail/

注:不是用源代码安装的阿帕奇应该把daemon改为apache

tar xfj zh_CN-1.4.13-20071220.tar.bz2 -C /usr/local/apache/htdocs/winsnet/mail/

service apachectl restart

vim /var/named/chroot/etc/named.conf

forwarders { 202.96.128.68; };

vim /usr/lib/sasl2/smtpd.conf

pwcheck_method: saslauthd

service saslauthd start

vim /etc/postfix/main.cf

smtpd_sasl_auth_enable = yes

smtpd_sasl_security_options = noanonymous

mynetworks = 127.0.0.1

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination

postfix reload

telnet 127.0.0.1 25

时间: 2024-08-06 03:46:06

linux podtfix 邮件服务器部署的相关文章

linux sendmail 邮件服务器架设(fedora 8)

linux sendmail 邮件服务器架设(fedora 8) 2009-01-22 17:27 3316人阅读 评论(2) 收藏 举报 邮件服务器linuxprotocolscaching测试login 近来一直在学习LINUX,我的博客前段时间有写架设DNS的详细步骤,这节主要讲架设邮件服务器,大家都知道架邮件服务器首先要架DNS服务,如果要了解架设DNS服务,可以参加我之前写的文章.再看这邮件服这样会连惯性,架邮件服务我也是参考网上大量的文章,在这里感谢前辈们.由于LINUX版本不同有些

Linux下Memcached服务器部署

操作系统:CentOS 6.x 64位 实现目的:安装部署Memcached服务器 一.防火墙设置 vi /etc/sysconfig/iptables #编辑防火墙配置文件,添加下面代码 -A INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT :wq! #保存退出 service iptables restart #最后重启防火墙使配置生效 二.关闭SELINUX vi /etc/selinux/config #S

linux sendmail 邮件服务器架设

大家都知道架邮件服务器首先要架DNS服务.架设sendmail邮件服务器,以供大家一起学习探讨. 步骤一, 安装SNEDMAIL服务,查看你是否有安装SENDMAIL. #rpm -qa|grep bind #rpm -qa|grep caching* 如果没有安装的话,请自行安装,一般LINUX系统安装光盘里有. 步骤二, 在原来架设的DNS解释文件加MX记录,文件路径为:/var/named/chroot/var/named/kenson.com.zone (如下图所示) 检测MX记录: #

企业网管用linux搭建邮件服务器为公司降本增效

在企业中,节约一分钱比挣一分钱容易得多,这是指导企业降本增效的名言之一啊,作为一名企业里的IT人员我是深有感触,尤其是IT方面,除了在互联网公司是生产力的排头兵,在制造业单位里那一般都是后勤保障部门,不仅不能直接为企业上产制造的创造价值,还要花公司的钱,尽管在国内一线大公司这种状况已有所改观,但是国内中小企业IT依然是个节约为主的部门.在这种背景之下,前些日子公司的邮件服务器合同到期了,乙方已下一年系统升级服务更有为名加价不少,导致了公司上曾领导不续签了合同,同时自建新的邮件服务器的任务也落到了

linux搭建邮件服务器

1.购买域名,修改hostname vim /etc/hostname #修改为买的域名 2.下载iRedMail软件 https://www.iredmail.com/download.html#解压下载的文件,cd到目录里 3.安装软件 bash iRedMail.sh #运行安装脚本注意这个包 由于网络问题可能需要长达10-20分钟,耐心等待#接受条款#数据存放位置#是否安装web端,默认安装#安装那个数据库,选择mariadb#输入买的域名#模块建议全部安装#信息总览 按y继续.....

linux下的邮件服务器

既然总结了windows下的邮件服务器,那么linux下的邮件服务器也一起总结一下. 在中职技能比赛中邮件服务器不管是linux和windows原理都是一样,只不过实现的方式有所区别,windows2003下一般是安装并配置SMTP和POP3服务,linux下一般是配置sendmail(起着SMTP协议作用)和dovecot(起着POP3协议作用)这两个服务.当然windows下exichange服务器在真实环境中用的比较多,不过此处范围限定在中职就不再赘述. linux下邮件服务器的要点: 1

Centos6.4下配置邮件服务器postfix3.0.1(一)

邮件服务器部署 1 编译安装postfix www.postfix.org ①由于Centos已经有了postfix [[email protected] ~]# rpm -qa|grep postfix postfix-2.6.6-2.2.el6_1.x86_64 所以得先卸载 [[email protected] ~]# rpm -e postfix --nodeps ②从www.postfix.org获得源码安装包 ③解压包 [[email protected] ~]# tar xf po

CentOS6.4下邮件服务器搭建

CentOS6.4下邮件服务器搭建 linux下邮件服务器的搭建大致分为三个步骤 准备工作(真实的生产环境下需要) 发送服务器安装及配置 (Postfix) 接收服务器安装及配置(dovecot) 一. 准备工作 1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件.根据我们的实际经验,需要添加三条DNS解析记录:A记录.MX记录.TXT记录 2. 准备存放邮件的硬盘空间 如果用的是阿里云入门级Linux服务器,有一块20G的数据盘未挂载,需要

企业Exchange邮件服务器搭建实例

一.案例背景: 因企业业务需求的不同,部分企业需要搭建自己的企业邮箱.搭建邮箱服务器又有多种方法,有时会将域控制器与邮件服务器部署到不同服务器,有时会将邮件服务与邮件数据库安装到多台服务器,企业越大对搭建技术要求越高,而本文的总结是入门级最简单的中小企业案例,将域控制器.邮件服务器.DNS服务器搭建到一台Windows2008服务器上. 企业注册域名:xyz.com, 企业网络架构如下图所示:出口IP:123.1.1.1:内部邮件服务器IP:192.168.1.3:www服务器IP:192.16