使用HMAILSERVER搭建邮件服务器

合集下载

邮件服务器hMailServer管理工具hMailServerAdministrator汉化

邮件服务器hMailServer管理工具hMailServerAdministrator汉化

邮件服务器hMailServer管理工具hMailServerAdministrator汉化//实现:邮件服务器hMailServer管理工具hMailServer Administrator的汉化//环境:Windows Server 2008 R2hMaelServer Administrator//创建汉化文件//在“hMailServer\Languages”下,创建后缀为“.ini”的文件“chinese.ini”,复制以下内容到文件[Strings]String_1=文件String_2=退出String_3=帮助(&A)String_5=关于...String_6=域名String_8=服务String_9=帐号String_10=别名String_11=邮件列表String_12=MX查询String_13=设置String_14=DNS缓存String_15=SMTPString_16=安全String_17=POP3String_18=IP范围String_19=镜像String_20=日志String_21=欢迎String_22=域String_23=域名String_25=SMTP验证String_26=保存(&S)String_27=帐号地址String_28=激活String_29=AD用户String_30=是String_32=密码String_33=最大容量(MB)String_34=大小(MB)String_35=调试String_40=项目String_41=数值String_42=动作String_43=在下面的空格中填入活动目录相关信息,你就可以把当前用户帐号连接到活动目录中的某个帐号,当用户连接到服务器,hMailServer将使用活动目录来校验用户的密码。

String_44=活动目录帐号String_45=用户名String_46=重定向自String_47=发送到String_48=地址String_50=常规String_51=成员String_52=收件人地址String_55=服务String_56=当前状态String_57=E-mail地址String_58=解析(&R)String_59=邮件服务器String_61=缓存更新间隔:String_62=每个String_63=小时String_64=TCP端口String_65=SMTP端口String_66=连接String_67=最大连接并发数(0表示无限制) String_68=中继邮箱String_69=重试次数String_70=重试间隔(单位:分钟)String_71=开放转发String_72=垃圾邮件String_73=允许纯文本密码验证String_74=允许发件人为空String_75=转发String_80=垃圾邮件延迟,超过定量,连接将被延迟String_81=数量String_82=延迟(秒)String_87=POP3端口String_88=开始IPString_89=结束IPString_90=优先级String_91=地址String_92=0是最低优先级。

windowsserver2012搭建邮箱服务器+客户端界面(hmailserver+af。。。

windowsserver2012搭建邮箱服务器+客户端界面(hmailserver+af。。。

windowsserver2012搭建邮箱服务器+客户端界⾯(hmailserver+af。

1.简介由于需要较多邮箱,如果去注册需要很多的⼿机号码去验证,⼀个⼈不可能买⼀堆的⼿机号,所以⾃⼰搭建⼀个邮箱服务器可以⼤批量的创建⾃⼰的邮箱账号和收发邮件。

2.安装部署hmai l server1.,根据实际情况选择版本,⼀般就是选择最新版本。

2.双击下载后的⽂件安装过程中⼀直下⼀步或者⾃⼰选择路径,碰到⼀步需要选择数据库的根据⾃⼰的数据库类型进⾏选择(本⽂选择使⽤m y s q l)2.1再下⼀步到输⼊密码这是设置管理密码的2.2验证H M a i l S e r v e r密码,同上⾯设置的密码2.3创建或者已有邮箱服务需要的数据库(本⽂选择新创建)2.4选择数据库类型(本⽂使⽤m y s q l)2.5配置数据库连接参数2.6直接⼀直下⼀步,中途会遇到⼀个报错找不到m y s q l32位的d l l,如下图解决⽅案:下载32位的对应的d l l放进B i n⽂件夹下,位置如下(根据⾃⼰的安装路径)解压到对应的地⽅之后刚才报错的界⾯再按下⼀步,然后安装成功,打开运⾏2.7点击o k之后进⼊管理界⾯,添加域名2.8设置S M T P可明⽂密码发送2.9配置i p地址范围(这边不做限制直接设置为全部打开)2.10添加邮箱账号3.到域名后台把域名M X和A类型解析到邮箱服务器,服务器对外开放25,110,143,587端⼝(注意25端⼝如果是腾讯服务器需要去控制台我的》安全管控》申请解放25端⼝),如果只收不发可以不⽤25端⼝4.使⽤F o x m a i l测试是否成功打开F o x m a i l》管理账号》新建》其他邮箱》⼿动设置,然后会弹出如下界⾯5.创建成功后⽤⾃⼰的q q邮箱给刚才设置好的邮箱发⼀封邮件试试,如下收到了测试邮件表⽰成功6.回复q q邮箱得到如下结果7.批量创建邮箱7.1找个⽬录建⼀个⽂件夹(本⽂在桌⾯创建了测试⽂件夹),建⼀个.v b s的⽂件内容如下:Option ExplicitOn Error Resume Nextwscript.echo "start ..."Dim obBaseAppDim objFSODim objTextFileDim strNewAlias,iDim scrreportDim failedDim addedfailed=0added=0i=0Const ForReading=1Set obBaseApp=CreateObject("hMailServer.Application")Call obBaseApp.Authenticate("Administrator","hmail上⾯设置的管理密码")Set objFSO=CreateObject("Scripting.FileSystemObject")Set objTextFile=objFSO.OpenTextFile("users.txt",ForReading)Do While objTextFile.AtEndOfStream<>TruestrNewAlias=split(objTextFile.Readline,",")Select Case strNewAlias(0)Case "User"AddUser strNewAlias(1),strNewAlias(2),strNewAlias(3)Case "Alias"AddAlias strNewAlias(1),strNewAlias(2),strNewAlias(3)Case "Delete"DelUser strNewAlias(1),strNewAlias(2)End SelectIf err.Number<>0 Thenscrreport=scrreport&"Failed add(probably duplicate):"&strNewAlias(0)&","&strNewAlias(1)&","&strNewAlias(2)&","&strNewAlias(3)&VBNewLine failed=failed+1err.ClearElseadded=added+1End Ifi=i+1Loopscrreport=scrreport&""&VBNewLinescrreport=scrreport&"Added="&added&VBNewLinescrreport=scrreport&"Failed or Duplicates="&failed&VBNewLinewscript.echo scrreportwscript.echo "end !"Sub AddAlias(strAlias,strEmailAddress,strDomain)Dim obDomainDim obAliasesDim obNewAliasSet obDomain=obBaseApp.Domains.ItemByName(strDomain)Set obAliases=obDomain.AliasesSet obNewAlias=obAliases.Add()=strAlias&"@"&strDomainobNewAlias.Value=strEmailAddressobNewAlias.Active=1obNewAlias.Save()Set obNewAlias=NothingSet obAliases=NothingSet obDomain=NothingEnd SubSub AddUser(strUsername,strPassword,strDomain)Dim obDomainDim obAccountsDim obNewAccountSet obDomain=obBaseApp.Domains.ItemByName(strDomain)Set obAccounts=obDomain.AccountsSet obNewAccount=obAccounts.Add()obNewAccount.Address=strUsername&"@"&strDomain 'usernameobNewAccount.Password=strPassword 'passwordobNewAccount.Active=1 'activatesuserobNewAccount.Maxsize=500 'set smailbox size,0=unlimitedobNewAccount.Save()wscript.echo "addok--"&obNewAccount.AddressSet obNewAccount=NothingSet obDomain=NothingSet obAccounts=NothingEnd SubSub DelUser(strUsername,strDomain)Dim obDomainDim obAccountsDim obDelAccountSet obDomain=obBaseApp.Domains.ItemByName(strDomain)Set obAccounts=obDomain.AccountsSet obDelAccount = obAccounts.ItemByAddress(strUsername & "@" & strDomain)obDelAccount.Delete()wscript.echo "delok--"& strUsername & "@" & strDomainSet obDelAccount=NothingSet obDomain=NothingSet obAccounts=NothingEnd Sub在刚才创建的⽬录下再建⼀个t x t⽂件,批量要⽣成的内容如下:User,test05,Test@102,User,test06,Test@203,User,test07,Test@304,⽂件格式固定U s e r开头,⽤户名,密码,域名7.2双击.v b s的⽂件执⾏,执⾏成功之后可以看到插⼊了三条账号3安装部署aft erl ogi c3.1由于邮箱要分配到每个⼈根据⾃⼰的邮箱和密码登录查看和发送邮件,所以需要⼀个可视化界⾯来操作,所以开始如下部署(本⽂选⽤p h p版本,部署⽐较简单,当然您可以选择n e t版本)3.2下载P H P运⾏环境(如果服务器有p h p环境请跳过本步骤)3.3安装过程选择如下图因为本服务器已经安装了m y s q l所以去掉打钩如果没有按照的就选择打钩,根据⾃⼰的服务器需求来进⾏安装然后就⼀直下⼀步直到安装完成。

hMailServer邮件服务器配置

hMailServer邮件服务器配置

hMailServer邮件服务器搭建实验环境:1.Windows Server 2008 R22.WampServer 2.0e3.hMailServer-5.3.3-B1879(汉化包)4.Foxmail-6hMailServer是一个开源免费的mail服务软件,它很小3M多并且支持POP3、SMTP、IMAP服务、多域名、别名、SSL支持、防病毒、防垃圾、内置备份功能、脚本支持、服务端规则支持、多语言、MYSQL、PostgreSQL或MSSQL后端支持、web管理界面等等功能Wamp就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件1.安装WampServer版本:Wampserver 2.0e版本:地址:/project/wampserver/WampServer%202/WampServer%202. 0/WampServer2.0e.exe安装过程:2.安装hMailServer版本:hMailServer 5.3.3-B1879地址:/?page=download3.连接hMailServer邮件服务器4.hMailServer汉化地址:/mail/hMailServer5.3.rar?key=39b3f84c62366b26b001b0d432e a6e07●下载后解压,将chinese.ini文件复制到:C:\Program Files(x86)\hMailServer\Languages●将english.ini的最后几行复制到chiese.ini文件的最后(这个汉化文件- -!)编辑hMailserver配置文件,添加中文支持:C:\Program Files (x86)\hMailServer\Bin先关闭服务,再次打开服务点击‘File’---‘select language’—‘chinese’后,显示为中文5.新建域、账号、默认域。

邮件服务器软件hMailServer

邮件服务器软件hMailServer

Windows下的免费邮件服务器软件hMailServer申明:本文章由大概是个博客原创,转载请注明出处大概是个博客另外,如果你在使用hmail的过程中有某些问题,你可以在我的博客大概是个博客查找或讨论更多关于hmail的问题公司购买了企业邮局给员工提供邮件服务,这样收发外部邮件都没有问题,但有个非常不好的地方,绝大多数邮件都是在内部互相之间转发的,结果就导致一个问题,不管这个邮件是不是发给内部的,邮件都得到外部邮件服务器上转一圈,如果邮件小还好说,有时候数MB的附件,一发一收都得占不少网络资源,一直就想找个办法,能否让发往内部的邮件不需要外部邮件服务器中转,直接局域网内部就搞定了,外部邮件通过外部服务器收发呢?当然,基本上大部分邮件服务器都有这样的功能,但都或者庞大无比,或者价值不菲,当然,linux下有许多开源软件可以搞定,但公司还有许多软件需要运行在windows下,而且linux 下的邮件服务器配置复杂啊。

偶然之间发现了hMailServer这个好email server,hMailServer是仅运行在windows下的一个邮件服务器,首先,hMailServer体积很小,最新版的5.3.2也仅仅3M多,别看hMail体积小,但它提供的功能可不少,POP3、SMTP、IMAP服务、多域名、别名、SSL支持、防病毒、防垃圾、内置备份功能、脚本支持、服务端规则支持、多语言、MYSQL、PostgreSQL或MSSQL后端支持、web管理界面等等,别的邮件服务器有的功能基本上hMail都具备了,最最重要的,hMailServer是开源软件,完全免费使用,hmaiserver配置也非常简单,下面就开始吧。

hMailServer需要.Net Framework 2.0的支持,所以先安装好.NetFramework 2.0,也可以先不安装,那么会在hMailServer安装途中提示在线安装.net Framework 2.0,下面看我们今天需要的软件。

使用hMailServer搭建邮件服务器

使用hMailServer搭建邮件服务器

使⽤hMailServer搭建邮件服务器本⽂没有什么⾼深的技术内容,只是使⽤hMailServer,介绍搭建邮件服务器的全过程,供参考。

⼀、安装邮件服务器组件打开软件,点下⼀步选择存储数据的数据库,这⾥有两种选择,⼀种是使⽤嵌⼊型数据库Microsoft Sql Compact,另⼀种是⾃定义数据库。

设置hMailServer connect密码。

这个密码是链接hMaillServer ⽤的,稍后会使⽤该密码登录管理⼯具,配置服务器。

如果忘记,可以在安装路径的Bin⽂件⾥,找到配置⽂件⼿动更改。

登录,填刚才安装时候写的密码⼆,汉化hMailSever很容易汉化,只需要下载相应的语⾔包,修改配置⽂件,最后选择中⽂即可。

2.1⽹上下载汉化包,是⼀个chinese.ini配置⽂件,放到hMailServer安装⽬录⾥的Languages⽂件夹下。

2.2修改配置⽂件配置⽂件所处的位置是:安装⽬录\hMailServer\Bin\hMailServer.INI找到[GUILanguages]字段,在后⾯添加 ,chinese保存更改后,重启电脑。

如果因为其他原因受限,不能重启,关闭hMailServer.exe进程、停⽌hMailServer服务,再重新启动hMailServer也可以。

然后选择中⽂即可。

2.2忘记hMailServer Connect密码忘记了密码可以在配置⽂件⾥修改,配置⽂件位置:安装⽬录\hMailServer\Bin\hMailServer.INI找到[Security]字段,更改⾥⾯的值。

这个值是MD5加密的⼩写值。

三、服务端配置启动管理⼯具,输⼊管理密码,连接到服务端。

现在要做的第⼀件事就是添加域,单击“域名-添加”。

展开“设置”,配置smtp和Pop3。

接下来,配置RFC兼容性。

下⾯展开“⾼级”,配置ip地址范围。

先配置MyComputer。

再配置Internet然后打开下⾯的TCP/IP 端⼝,配置SMTP和POP3为了让外⽹能访问,这⾥要填上服务器的IP,填好以后要求重启hMailServer,重启即可。

hMailServer 企业邮件系统安装和配置方法

hMailServer 企业邮件系统安装和配置方法

hMailServer 企业邮件系统安装和配置方法发布日期:12-05-29来源:来自网络阅读:128【大中小】【关闭】核心提示:本文介绍了hMailServer 企业邮件系统安装和配置方法此篇进入正题,详细的说一下安装和配置过程。

得先说一下,hMailServer是真正的邮件服务端,而Roundcube Webmail 仅仅是为hMailServer提供Webmail应用的,可以让你通过Web方式收发邮件,如果你不用Web方式收发邮件,只安装hMailServer就可以了,通过邮件客户端就能收发邮件,比如Outlook或者Foxmail等。

不要被上一篇的系统要求吓到,碰到问题再去看看哪里需要解决,先把hMailServer安装了,下载回来的是可执行文件,Windows下安装问题不大,hMailServer本身还带有Web方式管理邮件系统,也是PHP的,所以要想用Web方式管理邮件系统,你的PHP环境也得先搭建好,而且Roundcube WebMail也是需要PHP的,还有就是数据库的问题,hMailServer可以使用自带的简化本版的MSSQL,或者用Mysql也行,看你喜好。

所以安装hMailServer和Roundcube WebMail之前,请先把PHP+Mysql搞定,起码要求的版本要满足需要,至于是Apache还是IIS也看你的需要了。

还有就是要先把你的域名解析到服务器的IP地址上,比如/,域名的MX记录不要忘了添加。

有时间的话,再把域名的TXT记录也加上,提前用工具把域名的DKIM和SPF记录做好,以免发出的邮件被当成垃圾邮件拒收了。

又罗嗦了这么多,看来真是老了,进入正题,安装hMailServer:[hMailServer安装1、双击hMailServer-5.3.2-B1769.exe][hMailServer安装2、点击Next下一步,选择数据库类型。

][hMailServer安装3、点击Next下一步,选择安装目录。

(完整word)hMailServer 企业邮件系统安装和配置方法

(完整word)hMailServer 企业邮件系统安装和配置方法

hMailServer 企业邮件系统安装和配置方法发布日期:12-05—29 来源:来自网络阅读:128 【大中小】【关闭】核心提示:本文介绍了hMailServer 企业邮件系统安装和配置方法此篇进入正题,详细的说一下安装和配置过程.得先说一下,hMailServer是真正的邮件服务端,而Roundcube Webmail仅仅是为hMailServer 提供Webmail应用的,可以让你通过Web方式收发邮件,如果你不用Web方式收发邮件,只安装hMailServer就可以了,通过邮件客户端就能收发邮件,比如Outlook或者Foxmail等。

不要被上一篇的系统要求吓到,碰到问题再去看看哪里需要解决,先把hMailServer安装了,下载回来的是可执行文件,Windows下安装问题不大,hMailServer本身还带有Web方式管理邮件系统,也是PHP的,所以要想用Web方式管理邮件系统,你的PHP环境也得先搭建好,而且Roundcube WebMail也是需要PHP的,还有就是数据库的问题,hMailServer可以使用自带的简化本版的MSSQL,或者用Mysql也行,看你喜好。

所以安装hMailServer和Roundcube WebMail之前,请先把PHP+Mysql搞定,起码要求的版本要满足需要,至于是Apache还是IIS也看你的需要了.还有就是要先把你的域名解析到服务器的IP地址上,比如/mail.abc。

com,域名的MX记录不要忘了添加。

有时间的话,再把域名的TXT记录也加上,提前用工具把域名的DKIM和SPF记录做好,以免发出的邮件被当成垃圾邮件拒收了。

又罗嗦了这么多,看来真是老了,进入正题,安装hMailServer:[hMailServer安装 1、双击hMailServer-5。

3。

2-B1769。

exe][hMailServer安装 2、点击Next下一步,选择数据库类型。

Windows2008下Jira与HMailServer免费邮件服务器搭建

Windows2008下Jira与HMailServer免费邮件服务器搭建

Windows2008下Jira与HMailServer免费邮件服务器搭建一.概述负责一个项目,所有的开发电脑都不能上网,在测试阶段用到 Jira,想要用 Jira 结合一个内部邮件服务器进行局或网内的测试管理,在网上找了 N 久,终于找到 HMailServer,经过 1 天半结合网上介绍的方法操作,终于搞定,回想走了很多弯路,现把这些弯路记录下来,以期要搭建的人参考,不要再走我的老路:(接下去借用网上一个截图比较漂亮的介绍[/520839/385003 ]为例进行整理讲解)。

安装需要准备如下软件:1. HMailServer 安装包:使用当前最新的版本是 5.3.3官方下载地址:/2. HMailServer 汉化包下载地址: /blog/post/7.html3. 需要 Microsoft .NET Framework Version 2.0 支持,微软官方下载地址:/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e 04f5&displayLang=en三个软件包下载下来以后先装.NET Framework 2.0,这个简单全部 next. 二.HMailSrever安装1. HMailServer 安装,这里我们选完全安装2. 用户不多的话,我就直接使用内置的数据库引擎,如果用户多的话,可以选择下面的 mysql、mssql、postgresql 数据库的一种.3. 这里需要设置 HMailServer 管理控制台的密码,设置好了要记住哈4. 当我们连接到管理控制台的时候需要输入此密码5. 安装完成后,把汉化文件包里的 chinese.ini 文件复制到 HMailServer 安装目录的 languages 目录下,因为这个汉化文件是 5.3 的,我对比英文语言文件,居然发现少译了五行,汗~!把缺少的五行复制过来,自己也可以把它随便翻译一下.(注:本人英语尚可,没有进行汉化,这里列出来给大家顺带看下.)6. 然后打开到 bin 目录下的 hMailServer.ini 文件,在 GUILanguage 字段下增加 chinese 的支持7. 改完了以后记得需要重启一下服务才可以改变语言界面哈8. 进入到管理界面,选择菜单“File”里的“Select Language”,选“chinese”,重新连接,界面就变成中文了,到此为止我们的安装设定就成功了.下面我们正式进入邮件系统相关设定了三.HMailSrever设置1. 先添加一个域,如果你是域环境,最好就填你们的域名好了,我这里在工作组环境测试,我随便填写成 (这里随便你想填个什么域名都没关系啊),保存先.2. 更改一下限制,域使用的空间、邮件的最大尺寸、用户最大空间、用户数等等,比如,这里整个硬盘只有 60G 空间的话,每个用户 1G,允许最大的邮件为 30M,太大了对服务器的压力太大了,我们可以按如下图设置进行限制设定3. 接着我们要为用户创建帐号了,输入用户名、密码,保存,记得这里也要设置一下用户空间大小不超过 1G 就可以保存了,因为上面我们做好了限制.4. 参考的文章到此结束,其他很多文章也说到此结束局域网可用,如果真的在此停下来,只有装有 HMailServer 的本机电脑可进行收发,其他客户端在配好连接测试时是通不过的,一般会提示“pop3 连接接收邮件服务器超时。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用HMAILSERVER搭建邮件服务器
前言
对于企业用户而言,拥有属于自己的邮件服务器,在员工管理,内部信息沟通,对外推送消息等方面,都大有益处。

本文没有什么高深的技术内容,只是以windows server 2008 为例,使用HMAILServer,介绍搭建邮件服务器的全过程,供参考。

操作系统:
邮件服务组件:
1.1 安装邮件服务器组件
选择存储数据的数据库,这里有两种选择,一种是使用嵌入型数据库Microsoft Sql Compact,另一种是自定义数据库。

前一种选择,相对来说更轻量,简单,这里我选择自定义方式。

设置邮件服务管理工具的管理密码,稍后会使用该密码登录管理工具,配置服务器。

因为我们选择了自定义数据库选项,在安装过程中,会提示输入管理密码,配置数据库。

选择下一步:
上图中的两个选项,如果你没有安装过hMailServer,或者安装过想使用新的数据库,选择第一个选项;如果使用已有的hMailServer数据库,选择第二个选项。

这里我选择新建数据库。

数据库类型有三个选项,我选择第一个mssqlserver。

配置好数据库连接信息。

可以选择数据库账户认证或者windows验证。

下一步,选择sqlserver的服务程序,此步骤可选。

继续,初始化数据库完成。

可以查看运行结果。

安装完成。

1.2 服务端配置
启动管理工具,输入管理密码,连接到服务端。

现在要做的第一件事就是添加域,单击“Add Domain”。

展开“Settings”,配置smtp和Pop3。

接下来,配置RFC兼容性。

配置完成后,千万不要忘记保存。

下面展开“高级”(Advanced),配置ip地址范围。

先配置MyComputer。

再配置Internet,如下。

1.3 配置mx交互记录
登录你的域名管理后台,添加mx记录,将邮件地址路由到邮件服务器。

1.4 创建账户
回到Domain选项下,选择Accounts->Add,添加一个新账号。

1.5 测试
打开邮件客户端,我使用的是OutLook,打开账户设置。

新建账户。

选择电子邮件账户。

手动配置服务器。

配置用户名,服务器地址,密码等信息。

这里要注意,用户名一定要填写完整的邮件地址。

配置完成后,测试首发信,这里我先登录126邮箱,给刚才创建的邮箱账号发信,看是否能在OutLook中接收到,然后再回一封邮件,看是否能在126中接收到。

成功接收到邮件。

再回复一封邮件,126邮箱成接收。

至此,邮件服务器的基本配置完毕。

hMailServer还有很多高级配置,包括日志、签名、文件大小限制等,这里就不详细说明了。

相关文档
最新文档