菜鸟搭建开源的局域网邮件服务器-windows linux均适用

来源:互联网 发布:图片合成动画软件 编辑:程序博客网 时间:2024/06/06 10:39

说得简单点吧!

 

1.选择apache的James开源邮件服务器程序,搜索并下载“apache-james-2.3.21.zip”

 

2.以windows为例

 

3.要安装好jdk或jre,1.4或更高

 

4.将apache-james-2.3.21.zip解压到磁盘的目录下

 

5.到“james-2.3.2/apps/james/SAR-INF”目录下修改config.xml,修改“<account login="root" password="root"/>”里面的password的值为你的新密码;修改“<postmaster>Postmaster@localhost</postmaster>"里的localhost为你想要的邮箱后缀名,例如joy.com,那么以后你的用户的邮箱名就是*@joy.com;同样修改"<servername>localhost</servername>"里的localhost为你想要的邮箱后缀名,例如joy.com,保存吧。

 

6.到“james-2.3.2/bin”下面运行run.bat 或run.sh

这时你将看到:

Using PHOENIX_HOME:   D:/james-2.3.2
Using PHOENIX_TMPDIR: D:/james-2.3.2/temp
Using JAVA_HOME:

Phoenix 4.2

James Mail Server 2.3.2
Remote Manager Service started plain:4555
POP3 Service started plain:110
SMTP Service started plain:25
NNTP Service started plain:119
FetchMail Disabled
好了,这说明启动成功了!

 

7.创建用户

看到上面的“Remote Manager Service started plain:4555”了吗?

就是这个端口,用telnet 命令连接上去

telnet localhost 4555

输入用户名root

密码就是你在那个配置文件里改的,没改的话是root

好了,登陆成功后,添加用户

adduser hello hello

这样添加了一个名为hello 密码为 hello的测试用户。

adduser test test

再添加一个test用户

8.开始邮件收发测试

找一台机器,可以用网易的FlashMail客户端或Outlook客户端测试

以outlook为例吧:

工具-》帐户-》“邮件”选项卡-》右侧“添加”按钮-》“邮件...”

显示名随便填个,下一步。

电子邮件地址填入hello@joy.com,“joy.com”为你的上面配置的。下一步。

接收邮件服务器填入你的邮件服务器的ip地址或机器名,下一步。

账户名,密码填上hello的账户名,密码,下一步。

完成

9.以与8步骤相同的方法设置另一个测试帐号test

10.用hello向test发送一个邮件,例如地址写test@joy.com,加个附件试试。发送

11.到test帐户去接收邮件,10M以下的测试没有问题,100M以上的测试失败,发送没能报错,但无法接收到。

 

好了,基本的功能已经可以使用,问题不大了!

原创粉丝点击