仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 519|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来centos上安排postfix邮件办事器

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:45:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!体系自带的sandmail会和postfix抵触
第一步卸载sandmail,yumremovesandmail
第二步装置postfix,dovecot,cyrus-sasl,直接yum装置
yum-yinstalldevecot
yum-yinstallpostfix
yum-yinstallcyrus-sasl
3、修正postfix的设置装备摆设文件
[root@ser~]#vim/etc/postfix/main.cf

myhostname=mail.eimam.com
mydomain=eimam.com
myorigin=eimam.com
inet_interfaces=all
mynetworks=192.168.1.0/240
relay_domains=yjw.com,$mydomain
mydestination=$myhostname,localhost.$mydomain,localhost,$mydomain,mail.$mydomain,www.$mydomain,ftp.$mydomain
重启 postfix办事


[root@ser~]#servicepostfixrestart
Shuttingdownpostfix:[OK]
Startingpostfix:[OK]
[root@ser~]#chkconfigpostfixon
[root@ser~]#chkconfigdovecoton
修正dovecot的设置装备摆设文件
vim/etc/dovecot.conf
protocols=imapimapspop3pop3s(在前面启动dovecot时,说端口曾经被应用,lsof-itcp:端口,是pop3s占用了,假如涌现如许的情形,把这里的pop3s去失落。)
listen=*
在iptables 里开放25,110,143端口
[root@ser~]#vim/etc/sysconfig/iptables
-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport110-jACCEPT
-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport25-jACCEPT
-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport143-jACCEPT
重启iptables
[root@ser~]#serviceiptablesrestart
Flushingfirewallrules:[OK]
SettingchainstopolicyACCEPT:filter[OK]
Unloadingiptablesmodules:[OK
Applyingiptablesfirewallrules:[OK]
Loadingadditionaliptablesmodules:ip_conntrack_netbios_n[OK]ntrack_ftp
[root@ser~]#chkconfigsaslauthdon
修正/etc/sysconfig/saslauthd
[root@ser~]#vim/etc/sysconfig/saslauthd


#Directoryinwhichtoplacesaslauthdslisteningsocket,pidfile,andso
#on.Thisdirectorymustalreadyexist.
SOCKETDIR=/var/run/saslauthd


#Mechanismtousewhencheckingpasswords.Run"saslauthd-v"togetalist
#ofwhichmechanismyourinstallationwascompiledwiththeablitytouse.
MECH=shadow


#Additionalflagstopasstosaslauthdonthecommandline.Seesaslauthd(8)
#forthelistofacceptedflags.
FLAGS=
修正/usr/lib/sasl2/smtpd.conf
[root@ser~]#vim/usr/lib64/sasl2/smtpd.conf
pwcheck_method:saslauthd
测试saslauthd
[root@ser~]#servicesaslauthdrestart
[root@ser~]#testsaslautd-uyjw-p020304
0:OK"Success."
在postfix的设置装备摆设文件中,添加以下内容,使其支撑SMTP认证
[root@ser~]#vim/etc/postfix/main.cf
message_size_limit=1073741824#邮件的巨细为10M
default_process_limit=50
default_destination_concurrency_limit=20


smtpd_sasl_auth_enable=yes
smtpd_sasl_local_domain=$myhostname


smtpd_sasl_application_name=smtpd


broken_sasl_auth_clients=yes
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_client_restrictions=permit_sasl_authenticated
smtpd_sasl_security_options=noanonymous
测试25端口
[root@ser~]#telnetmail.yjw.com25
Trying192.168.1.2...
Connectedtomail.yjw.com(192.168.1.2).
Escapecharacteris^].
220mail.yjw.comESMTPPostfix
EHLO163.com
250-mail.yjw.com
250-PIPELINING
250-SIZE10240000
250-VRFY
250-ETRN
250-AUTHLOGINPLAIN
250-AUTH=LOGINPLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250DSN
quit
2212.0.0Bye
Connectionclosedbyforeignhost.
[root@ser~]#



如今可以测试一下给root发一封邮件,echo"thisisatestmail!"|mail-smailnameroot
输出mail检查能否胜利。也可给给QQ邮箱发,将root修正成QQ邮箱地址就能够了。
4、装置openwebmail
[root@ser~]#vim/etc/yum.repos.d/openwebmail.repo
[openwebmail]
##ThomasChung
##2008.05.29
name=OpenwebmailforFedoraorEnterpriseLinux
baseurl=http://openwebmail.org/openwebmail/download/redhat/rpm/release/
enabled=1
gpgcheck=1
gpgkey=http://openwebmail.org/openwebmail/download/redhat/rpm/release/RPM-GPG-KEY-openwebmail
#metadata_expire=0
若如许装置不胜利,先装置perl-Text-Iconv-1.4-1.2.el4.rf.i386.rpm
下载地址:http://rpm.pbone.net/index.php3?stat=26&dist=42&size=19383&name=perl-Text-Iconv-1.4-1.2.el4.rf.i386.rpm
[root@ser~]#yum-yinstallopenwebmail
[root@ser~]#cd/var/www/cgi-bin/openwebmail/
[root@seropenwebmail]#./openwebmail-tool.pl--init#涌现Y/N时,按N.
修正openwebmail的一些设置装备摆设文件
[root@seretc]#vimdbm.conf
dbm_ext.db
dbmopen_ext.db
dbmopen_haslockno
[root@seretc]]#cddefaults/
[root@serdefaults]#vimdbm.conf
dbm_ext.db
dbmopen_ext.db
dbmopen_haslockyes
smtpserver192.168.1.2
[root@serdefaults]#vimopenwebmail.conf
domainnamesyjw.com
smtpserver192.168.1.2
authpop3_server192.168.1.2
再次初始化openwebmail
[root@serdefaults]#cdhttp://www.ckuyun.com/openwebmail-tool.pl--init
涌现Y/N时,按Y。
把Postfix+Dovecot+Openwebmail三者个格局同一下就好了
1.postfix设置装备摆设main.cf
mail_spool_directory=/var/spool/mail
2.Dovecot设置装备摆设Dovecot.conf
mail_location=mbox:~/mail:INBOX=/var/spool/mail/%u
3.Openwebmail.conf
mailspooldir/var/spool/mail
修正apache设置装备摆设
[root@ser~]#vim/etc/httpd/conf/httpd.conf
ServerAdmin
root@yjw.com
ServerNamemail.yjw.com:80
AddHandlercgi-script.cgi.pl
5、上岸openwebmail
在IE中输出mail.yjw.com/cgi-bin/openwebmail/openwebmail.pl,这个地址是否是很长,那末我们来点短点的
在httpd的设置装备摆设文件中添加上面内容:
ScriptAlias/mail/var/www/cgi-bin/openwebmail/openwebmail.pl
如许在IE中直接输出
mail.yjw.com/mail
假如涌现了上面的成绩
CouldntcreateFile/var/log/openwebmail.log!(Permissiondenied)
在网上找到处理方法了:以下方面运转:
touch/var/log/openwebmail.log
chcon-usystem_u/var/log/openwebmail.log
chcon-thttpd_sys_script_rw_t/var/log/openwebmail.log
chcon-thttpd_unconfined_script_exec_t/var/www/cgi-bin/openwebmail/openwebmail*
然后刷新了一下OK,很英俊的界面涌现了。




如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
若相依 该用户已被删除
9#
发表于 2015-3-24 09:59:36 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
若天明 该用户已被删除
8#
发表于 2015-3-17 11:08:18 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
莫相离 该用户已被删除
7#
发表于 2015-3-10 16:59:21 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
愤怒的大鸟 该用户已被删除
6#
发表于 2015-3-1 08:52:09 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
深爱那片海 该用户已被删除
5#
发表于 2015-2-10 08:08:23 | 只看该作者
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
变相怪杰 该用户已被删除
地板
发表于 2015-2-4 20:17:33 | 只看该作者
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
admin 该用户已被删除
板凳
发表于 2015-1-26 05:49:25 来自手机 | 只看该作者
选择一些适于初学者的Linux社区。
乐观 该用户已被删除
沙发
发表于 2015-1-16 22:29:05 | 只看该作者

给大家带来centos上安排postfix邮件办事器

掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 02:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表