|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!媒介*固然如今的linux邮件办事器有多种,很多多少功能都比sendmail优异,可是当我们只必要复杂的收发邮件而且疾速搭建的时分,sendmail是个不错的选择。
1、情况版本- 体系版本:Centos5.364位Sendmail版本:sendmail-8.13.8-8.el5Openwebmail版本:openwebmail-2.53-3、openwebmail-data-2.53-3
复制代码 2、正式装置- 下载所需版本:往sendmail官网下载对应本人办事器的版本饼装置。yuminstallsendmail*-y&&yuminstall-yperl-Compress-Zlibperl-suidperl&&rpm-ivhopenwebmail-data-2.53-3.i386.rpmopenwebmail-2.53-3.i386.rpmperl-Text-Iconv-1.7-1.el5.rf.x86_64.rpm便可。本站点保藏下载:wgethttp://blog.mgcrazy.com/download/{openwebmail-data-2.53-3.i386.rpm,openwebmail-2.53-3.i386.rpm,perl-Text-Iconv-1.7-1.el5.rf.x86_64.rpm}保举到官网下载
复制代码 3、设置sendmail办事:- cp/etc/mail/sendmail.mc/etc/mail/sendmail.mc.back&&cp/etc/mail/sendmail.cf/etc/mail/sendmail.cf.back&&echo“mgcrazy.com”>>/etc/mail/local-host-names【*终极完成http://mail.mgcrazy.com/上岸邮箱会见】设置监听一切地点:sed-i‘s/Addr=127.0.0.1/Addr=0.0.0.0/g’/etc/mail/sendmail.mc设置用户认证:修正vi/etc/mail/sendmail.mc以下两行:DnlTRUST_AUTH_MECH(`EXTERNALDIGEST-MD5CRAM-MD5LOGINPLAIN)dnlDnldefine(`confAUTH_MECHANISMS,`EXTERNALGSSAPIDIGEST-MD5CRAM-MD5LOGINPLAIN)dnl修正成TRUST_AUTH_MECH(`EXTERNALDIGEST-MD5CRAM-MD5LOGINPLAIN)dnldefine(`confAUTH_MECHANISMS,`EXTERNALGSSAPIDIGEST-MD5CRAM-MD5LOGINPLAIN)dnl即往失落首行的dnl。如许sendmail设置终了。修正完后用M4下令天生mail设置文件m4sendmail.mc>sendmail.cf
复制代码 4、设置SMTP和POP3认证:- saslauthd办事感化:供应smtp考证servicesaslauthdrestart装置dovecot办事,yuminstallCydovecot*往失落/etc/dovecot.conf以下行后面的#号便可:protocols=imapimapspop3pop3s
复制代码 5、sendmail设置终了- 邮箱用户的创建,能够用客户端收发邮件即一般groupaddmailgroupuseradd-gmailgroupCs/sbin/nologinwugkpasswdwugk设置好暗码便可。Servicesendmailrestart;servicedovecotrestart;servicesaslauthdrestart重启一切sendmail相干办事
复制代码 6、设置openwebmail
*邮件办事器必要网页会见:要完成会见地点为http://mail.mgcrazy.com/,以是我们必要设置openwebmail,设置以下:条件是装置好httpd。
之前我们已装置完了openwebmail,默许会天生/var/www/cgi-bin/openwebmail如许一个文件夹,假如你的apache装置在其他目次,必要把openwebmail拷贝到响应目次下:
1、修正openwebmail设置以下:都是修正的内容:
[root@localhost~]#vi/var/www/cgi-bin/openwebmail/etc/dbm.conf- dbm_ext.dbdbmopen_ext.dbdbmopen_haslockno然后初始化./var/www/cgi-bin/openwebmail/openwebmail-too.plCinit按Y便可
复制代码 2、修正vi/var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf- dbm_ext.dbdbmopen_ext.dbdbmopen_haslockyes
复制代码 3、修正vi/var/www/cgi-bin/openwebmail/etc/openwebmail.conf
- domainnamesmgcrazy.comdefault_languagezh_CN.GB2312default_iconsetCool3D.Chinese.Simplified
复制代码 4、修正vi/var/www/cgi-bin/openwebmail/etc/default/openwebmail.conf- domainnamesmgcrazy.comsmtpservermail.mgcrazy.comauthpop3_servermail.mgcrazy.com然后再实行./var/www/cgi-bin/openwebmail/openwebmail-too.plCinit按Y便可
复制代码 5、apache修正设置文件
以下是apache设置段供参考:- <VirtualHost*:80>ServerAdminwugk@mgcrazy.comServerNamemail.mgcrazy.comDocumentRoot/usr/local/apache-2.2.13/ScriptAlias/cgi-bin/"/usr/local/apache-2.2.13/cgi-bin/"<Directory/usr/local/apache-2.2.13/>OptionsIndexesFollowSymLinksAllowOverrideNoneOrderallow,denyAllowfromall</Directory>RewriteEngineOnProxyPreserveHostOnRewriteRule^/$http://mail.mgcrazy.com/cgi-bin/openwebmail/openwebmail.pl[P,L,NC]</VirtualHost>
复制代码 设置终了测试:你的做好DNS剖析,碰到成绩一点一滴办理,碰到的毛病也良多,只要你真正往做了才会分明。
会见http://mail.mgcrazy.com页面以下:
本文出自“吴光科-专注主动化运维”博客,请务必保存此出处http://wgkgood.blog.51cto.com/1192594/573388
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|