RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx

上传人:b****8 文档编号:9350245 上传时间:2023-05-18 格式:DOCX 页数:15 大小:349.91KB
下载 相关 举报
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第1页
第1页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第2页
第2页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第3页
第3页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第4页
第4页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第5页
第5页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第6页
第6页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第7页
第7页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第8页
第8页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第9页
第9页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第10页
第10页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第11页
第11页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第12页
第12页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第13页
第13页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第14页
第14页 / 共15页
RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx

《RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx》由会员分享,可在线阅读,更多相关《RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx(15页珍藏版)》请在冰点文库上搜索。

RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱.docx

RedMail开源免费的邮件服务器安装与配置邮件账号管理SMTPPOP3网页邮箱

RedMail开源免费的邮件服务器安装与配置:

邮件账号管理,SMTP/POP3,网页邮箱

文章目录

∙iRedMail准备

∙iRedMail安装

∙iRedMail管理

∙设置SPFDKIM

∙pop3和SMTP

∙iRedMail小结

为了能够满足足够大的邮件发送量,保证邮件发送质量,除了花钱去选择那些第三方的邮件发送平台外,更多的时候我们可以自己搭建一个邮件发送平台。

就像主机商把服务器分成虚拟空间卖给用户使用一样,我们自己购买服务器搭建邮局平台能够最大限度的降低成本。

上篇文章Postfix邮件系统安装与配置分享了用Postfix,Cyrus-IMAP,Cyrus-sasl,Dovecot和SPF搭建邮件系统的过程,需要手动配置的地方比较多,安装过程有些复杂,本篇文章再来分享一下有关于邮件服务器搭建的过程:

用iRedMail一键快速搭建邮局服务器。

iRedMail是一个开源、免费的邮件服务器项目,其核心组件及其对应的功能主要有:

Postfix:

SMTP服务器,Dovecot:

POP3/IMAP/Managesieve服务器,Apache:

Web服务器,MySQL:

用于存储其它程序的数据,也可用于存储邮件帐号。

Amavisd:

提供DKIM签名及校验、SPF校验、为外发邮件添加“免责声明”内容,并调用SpamAssassin做基于邮件内容的发垃圾扫描,调用ClamAV做邮件病毒扫描。

Roundcube:

网页邮箱。

Awstats:

用于分析Apache和Postfix日志文件,并生成简单的图表。

iRedAdmin:

基于web的邮件帐号管理程序。

总之,iRedMail是一个不错的邮局服务器免费解决方案,适合小型企业、个人或者团队等搭建内部员工邮箱服务,更多的有关于免费邮箱和邮件服务,还有:

∙1、国外邮件:

免费SMTP邮件服务:

Mandrill,Sendgrid,Mailjet,Postmarkapp,MailChimp

∙2、邮件发送服务:

免费超大量邮件发送服务AmazonSES和Mailgun提供SMTP和API支持

∙3、免费SMTP服务:

各大免费邮箱邮件群发账户SMTP服务器配置及SMTP发送量限制情况

iRedMail开源免费的邮件服务器安装与配置:

邮件账号管理,SMTP/POP3,网页邮箱

一、iRedMail安装前的准备

1、iRedMail官网:

∙1、官方网站:

http:

//www.iredmail.org/

2、在安装前要为你的VPS主机设置一个正确的域名,先编辑你的主机域名设置:

vim/etc/hosts,把你的域名解析放在第一位,例如:

127.0.0.1  mails.freehao123.infolocalhostlocalhost.localdomain

3、执行:

hostname-f检查你的域名设置是不是正确。

4、最后执行:

hostname-F/etc/hostname让域名设置生效。

5、到你的域名DNS管理处,将域名的DNS解析到你的邮件服务器上。

6、同时添加MX记录,如下图所示:

二、iRedMail安装方法

1、执行以下代码,下载并安装iRedMail,本篇文章以Ubuntu作为操作对象,内存要求最低512MB以上:

sudoapt-getupdate

sudoapt-getinstallbzip2

wgethttps:

//bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.7.tar.bz2

tarxjfiRedMail-0.8.7.tar.bz2

cdiRedMail-0.8.7

bashiRedMail.sh

2、接着就会进入到iRedMail安装进程的欢迎页面。

3、同意后,输入你想要安装iRedMail的位置。

4、勾选你想要安装的数据库组件,一般我们选择MysqL用来存储数据。

5、设置MysqL管理员密码。

6、填写你的域名,这个域名和刚刚设置的主机域名是不能一样的。

7、接着设置Webmail和iRedAdmin管理员密码。

8、最后,就是选择iRedMail的组件,这些组件提供的都是非常实用的功能。

9、在安装组件的过程中,还会生成一些配置,你只要输入Y,回车。

10、最后,iRedMail安装完成,同时还会显示账号和密码等配置信息。

重启系统。

三、iRedMail管理使用

1、iRedMail相关的管理后台登录地址:

∙Roundcubewebmail:

https:

//your_server/mail/

∙iRedAdmin:

https:

//your_server/iredadmin/

∙phpLDAPadmin:

https:

//your_server/phpldapadmin/

∙phpMyAdminhttpS:

//your_server/phpmyadmin/

∙Awstats:

https:

//your_server/awstats/awstats.pl?

config=web(或者?

config=smtp)

2、待你的邮箱域名DNS生效后,你就可以打开登录地址,然后输入你的账号和密码,进入Webmail页面了。

3、这就是Roundcubewebmail的操作界面,和我们常见的免费邮箱差不多,功能齐全。

(点击放大)

4、这是Roundcubewebmail写信页面。

(点击放大)

5、这是邮箱设置,在这里你可以对用户界面、显示参数、通讯录、服务端设置等进行相应的调整。

6、iRedAdmin是一个邮局服务器管理平台。

7、在iRedAdmin中可以查看并管理你的服务器配置,还可以对管理员和账号进行管理。

8、这是添加并管理邮箱账号。

9、另外iRedAdmin还可以添加账号、域名、用户等。

10、你也可以进入phpMyAdmin来进行MysqL管理和调整。

四、iRedMail设置SPF和DKIM

1、SPF是指SenderPolicyFramework,是为了防范垃圾邮件而提出来的一种DNS记录类型,SPF是一种TXT类型的记录。

不给iRedMail设置好SPF,你发出去的邮件基本上会被判定为垃圾邮件。

2、添加SPF也很简单,到你的域名DNS处添加TXT,值为(注意替换成你自己的):

v=spf1mxmx:

mail.iredmail.org–all或者是v=spf1ip4:

202.96.134.133-all

3、DKIM(DomainKeysIdentifiedMail)基于传统的密钥认证方式,产生公钥(publickey)和私钥(privatekey),公钥将会存放在DNS服务器中,而私钥会存放在发信服务器上。

数字签名由发送服务器自动产生,并依附在邮件头中,发送到收信服务器里。

4、邮件的接收端将会对邮件头中的签名和从DNS获取公钥进行验证,检查邮件是否被伪造。

DKIM签名是现行通用的反垃圾技术之一,有了该配置,邮件的到达率将会显著提升。

5、执行:

amavisdshowkeys生成密钥,或者用命令:

amavisd-newshowkeys

6、复制密钥,到你的域名DNS管理处添加TXT记录,记录值就是密钥。

7、再执行:

amavisdtestkeys验证,成功则会显示通过。

或者用命令:

amavisd-newtestkeys

五、iRedMail的pop3和SMTP、批量创建用户、支持大附件

1、iRedMail支持pop3和SMTP,可以选择加密和非加密,非加密的端口pop使用110,smtp是25,加密的是995和465。

2、这是在本地用客户端添加iRedMail的pop3和SMTP成功。

3、批量创建用户,iRedMail提供脚本,可以让用户快速添加用户。

如果使用的是MYSQL,你可以编辑create_mail_user_MySQL.sh,修改默认值。

如果你安装的时候修改了邮件的存储路径,你需要修改脚本的STORAGE_BASE_DIRECTORY值。

4、创建邮箱用户的缺省密码和用户名相同

cdiRedMail-0.8.7/tools/

bashcreate_mail_user_MySQL.shuser1user2user3

5、这个时候,会创建output.sql文件

mysql-uroot-p

mysql>USEvmail;

mysql>SOURCE/path/to/output.sql;

4、如果使用LDAP,则可以使用create_mail_user_OpenLDAP.sh脚本,快速创建ldap的邮件用户,创建邮箱用户的缺省密码是用户名相同

STORAGE_BASE_DIRECTORY="/var/vmail/vmail01"#如果你安装的时候修改的邮件的存储路径

LDAP_SUFFIX="dc=iredmail,dc=org"#你的ldapSUFFIX

BINDPW='passwd'#ldap管理员cn=manager密码

5、最后,你也可以直接运行脚本,创建用户

bashcreate_mail_user_OpenLDAP.shuser1user2

6、客户端发送大附件。

如果你是希望邮件客户端发送大附件,你需要运行

#postconf-emessage_size_limit='104857600'#把附件增加到100m

7、重启postfix服务

/etc/init.d/postfixrestart

8、webmail。

如果希望webmail,发送大附件,那么你还需要多修改2个地方,首先是编辑/etc/php5/apache2/php.ini文件

upload_max_filesize=100M;

post_max_size=100M;

9、然后是修改/usr/share/apache2/roundcube/.htaccess文件

php_valueupload_max_filesize100M

php_valuepost_max_size100M

10、最后,重启apache服务:

/etc/init.d/apache2restart

六、iRedMail开源邮件服务器使用小结

1、iRedMail执行密钥生成的命令amavisdshowkeys和amavisd-newshowkeys作用是一样的,只不过有些操作系统不支持amavisd命令,改用amavisd-new就好了。

2、iRedMail提供了详尽的日志报告,如果你出现无法发信或者无法收信,都可以从日志报告查找到原因,经常导致错误的原因可能是postfix、Dovecot等没有正常运行。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 起诉状

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2