【Xmail】使用Xmail搭建局域网邮件服务器
下载地址: http://www.xmailserver.org/xmail-1.27.win32bin.zip,当前最新版本 1.27。
解压文件:xmail-1.27.win32bin.zip
1、把其中的 MailRoot 目录拷贝到 C:\;
2、把 C:\xmail-1.27.win32bin\xmail-1.27 目录下的所有文件(不包括子目录)拷贝到 C:\MailRoot\bin
3、打开注册表(运行 cmd输入regedit),在 'HKEY_LOCAL_MACHINE\SOFTWARE\' 位置创建GNU 项,然后在 GNU 项下面建立 XMail 项。在其中,创建“字符串值”, 名字为:MAIL_ROOT , 值为C:\MailRoot(与上面放的位置对应)。可以关闭注册表。
4、设置环境变量:右键点击“我的电脑”->属性-> 高级系统设置->环境变量->新建,变量名:MAIL_ROOT,变量值:C:\MailRoot (同注册表设置)。
到此位置,服务器安装就做完了。
安装和启动服务
XMailServer 在 winXP 上是作为 windows 服务的形式运行的。如何注册服务:
1、运行 CMD, cd C:\MailRoot\bin
2、运行 XMail --install, 服务即以手动形式安装上。(如果删除服务,则使用 XMail --remove)。
3、服务启动: “控制面板”->管理工具->服务(或者按win+R通过services.msc打开服务),应该看到 XMail Server,打开它,在启动参数中加入 -Mm,然后点击启动(一定注意这里,-Mm 意味着让XMail使用 mailbox (windows) 目录 而不是 Maildir (Unix))
至此,XMail Server 的安装配置运行介绍完了,下面介绍该服务器的系统管理。
邮件服务器的系统管理与你的服务器配置
XMail Server 的系统管理程序是 C:\MailRoot\bin\CtrlClnt.exe,系统安装成功后,有一个测试用的配置,(如上面telnet显示),xmailserver.test。下面演示配置你的服务器的步骤,假设,条件如下:
1、域名 mycompary.com
2、系统管理员用户名: admin, 密码:adminpass
3、用户:
1) admin, 密码:adminpass
2) terry, 密码:terrypass
3) mary, 密码:marypass
步骤如下;
1、用文本编辑器打开 C:\MailRoot\server.tab,
把如下用于测试的"xmailserver.test"改成"mycompany.com",即把
"RootDomain" "xmailserver.test" "SmtpServerDomain" "xmailserver.test" "POP3Domain" "xmailserver.test" "HeloDomain" "xmailserver.test" "PostMaster" "root@xmailserver.test" "ErrorsAdmin" "root@xmailserver.test"
改成:
"RootDomain" "mycompany.com" "SmtpServerDomain" "mycompany.com" "POP3Domain" "mycompany.com" "HeloDomain" "mycompany.com" "PostMaster" "root@mycompany.com" "ErrorsAdmin" "root@mycompany.com"
2、生成密码的秘文,运行CMD, cd C:\MailRoot\bin,依次运行、生成,
C:\MailRoot\bin>XMCrypt.exe adminpass 0401080c0b15041616
3、 编辑 C:\MailRoot\CTRLACCOUNTS.TAB,加入下面用户信息。注意:每行格式一定是 用户名[tab]密码[回车]
admin 0401080c0b15041616
4、查看域,运行 C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass domainlist 显示
"xmailserver.test"
5、删除这个测试域,运行:
C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass domaindel xmailserver.test
(可以看到 C:\MailRoot\domains 目录下空了!)
6、加入你的域,C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass domainadd mycompany.com
7、查看email帐户: C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass userlist
啥也没有
8、加入email帐户:
运行:C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass userlist
用 C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass userlist 查看,得到: "mycompany.com" "admin" "adminpass" "U"
注意: U 意思是说这个是个人用户,而不是邮件组
同样的方法加入terry 和 mary 的电子邮件帐户:
C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass useradd mycompany.com terry terrypass U
C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass useradd mycompany.com mary marypass U
用 C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass userlist 查看,得到: C:\MailRoot\bin>ctrlclnt -s localhost -u admin -p adminpass userlist "mycompany.com" "admin" "adminpass" "U" "mycompany.com" "terry" "terrypass" "U"
"mycompany.com" "mary" "marypass" "U"
域和用户账号建立完之后,下一步就可以用了。
转载于:https://www.cnblogs.com/dpf-10/p/7298284.html
【Xmail】使用Xmail搭建局域网邮件服务器相关推荐
- linux系统搭建局域网邮件,Linux局域网邮件服务器搭建
随着企业信息化的普及,国内大部分企事业单位都有属于自己的局域网邮件服务器,如何在Linux局域网内搭建邮件服务器,实现邮件的收发.我们就给大家介绍一下怎样用U-Mail邮件服务器软件来搭建局域网邮件服 ...
- 通过MailServer和Foxmail搭建本地邮件服务器及实现本地邮箱账号收发邮件
一.原料 eyoumailserversetup.exe.foxmail65.exe [软件下载连接:http://download.csdn.net/download/checkerror2/ ...
- RedHat el5.0 搭建 Postfix 邮件服务器系统一
RedHat el5.0 搭建 Postfix 邮件服务器系统 (postfix+cyrus-sasl2+courier-authlib+courier- ...
- linux 下邮件服务器,Linux 下搭建Postfix邮件服务器
Linux 下搭建Postfix邮件服务器详解: 1.首先关闭sendmail服务 service sendmail stop 2.chkconfig sendmail off(关闭开机自启动) 3. ...
- 安装搭建zimbra邮件服务器(dns域名解析)
安装搭建zimbra邮件服务器(yum搭建,dns搭建) 简介: Zimbra与众不同的特点是其"Zimlet"网络服务提供了更多的电子邮件功能.例如,人们可以简单地用鼠标点击电子 ...
- Linux搭建Postfix邮件服务器
第一章:实验环境和目标 1.实验环境 Vm虚拟机安装CentOs7系统 CentOs7的IP地址:192.168.81.133 Win7客户端(测试用),有Xshell或者SecureCRT工具 2. ...
- 局域网bs虚拟服务器怎么创建,搭建局域网地图服务器
BIGEMAP一键离线地图发布服务器主要帮助企业内部(局域网)环境搭建私有地图服务.支持一键快速发布,无需二次开发,无需配置环境,安装即可发布离线地图,可应用在局域网地图发布,内网地图发布,手持设备地 ...
- centos搭建局域网DNS服务器及单服务器配置多域名
centos搭建局域网DNS服务器及单服务器配置多域名 linux配置DNS Windows配置DNS 测试域名 为单台服务器上多个应用分别配置域名 参考:https://www.jianshu.co ...
- Linux中搭建 Postfix 邮件服务器
搭建背景:公司决定搭建邮件服务器,实现内部和外部交流的电子化,因为Linux系统稳定.安全性较好,该公司决定在Linux系统中搭建postfix邮件服务器,邮件服务器mail.pengqi.com能够 ...
最新文章
- fullpage的应用
- python contains类似函数_五步教会你用python爬虫神器PyQuery!(内含详细步骤和代码)...
- 【CodeForces - 798A】Mike and palindrome (回文串,水题,字符串问题)
- php如何获取文本中的换行符,如何获取字符里面的换行符
- 【java笔记】网络编程:文件上传案例
- MaxPooling里面的padding
- 免费素材:分享33套好看的网页按钮和图标素材
- python安装后桌面没有显示图标_Win10安装软件后找不到软件图标如何解决
- linux中man 2与man 3区别
- qt学习之旅--MinGW编译FFmpeg(32bit)
- asp毕业设计——基于asp+sqlserver的人力资源管理系统设计与实现(毕业论文+程序源码)——人力资源管理系统
- 十大不良习惯让你衰老速度加快
- 12款好用的Visual Studio插件,最后一款良心推荐
- LPC1768的P0.27,P0.28管脚作为GPIO口输出需要外接上拉电阻才能输出高电平
- Office2016使用HP打印机只能打印一次再打印就假死怎么办?
- 放弃蚂蚁offer,选择农行软开!
- 远端rlogin服务
- Jetpack Compose
- ajax 原生js操作ajax
- 【go语言】两个翻译引擎来提高响应速度
热门文章
- 如何用栈实现浏览器的前进和后退?
- Python3.8 了解的差不多了吧,Python3.9 新特性了解一下!
- css 两行字变成一行,如何通过CSS将两行文本更改为一行?
- linux perl telnet安装,51CTO博客-专业IT技术博客创作平台-技术成就梦想
- jQuery异步加载数据并添加事件示例
- 编写一个函数func(),将此函数的输入参数(int型)逆序输出显示,如54321 – 12345,要求使用递归,并且函数体代码不超过8行...
- 使用Office Word 2010/2013 发布文章到博客园
- ACM1598并查集方法
- 传统图片验证算法的缺点及改进(原理篇)
- mysql 判断质数_java之判断输入的数是否为素数