使用James搭建一个自己的邮箱服务器
2016-09-06 00:48
357 查看
---第一天开发---
下载Apache James 3.0邮箱服务器,解压到响应的目录
可以看到目录结构:
进入bin目录下,直接运行run,这期间可能出现错误:
可以将jaxb-impl-2.1.3.jar包放入James路径下的comf/lib下来解决问题,下载地址为:网盘:https://yunpan.cn/cM4ueRMwqPScQ (提取码:b575)
之后就可以启动这个服务器了,运行run。完成之后向服务器添加一个新的domain,进入bin之后执行命令:
就可以添加一个为test.com的命令,在向服务器中添加一个新的用户邮箱为:admin@test.com
这样一个简单的邮箱服务就建立好了,我使用了foxmail来测试环境是否搭建完成,打开Foxmail添加用户:
账号:admin@test.com
密码:123456
邮箱类型我设置为POP3类型的,收件服务器和发件服务器都为127.0.0.1,因为是本地环境测试,只能本机使用,如果想用好听点的名字可以自己更改host。
收件服务器的端口为:110
发件服务器的端口为:25
设置完成之后就完成了。现在打开foxmail给自己发送一封邮件吧:
点击发送按钮,就可以发送成功,点击左上角的收取:
可以看到一封未读就是刚刚的邮件。现在看看中断上显示的信息:
显示了邮箱服务的类型,id好喝用户名以及ip地址。表示发送的记录。
下载Apache James 3.0邮箱服务器,解压到响应的目录
可以看到目录结构:
H:\code\JavaCode\James\apache-james-3.0-beta4 λ dir 驱动器 H 中的卷没有标签。 卷的序列号是 04AC-0E80 H:\code\JavaCode\James\apache-james-3.0-beta4 的目录 2016/09/05 00:26 <DIR> . 2016/09/05 00:26 <DIR> .. 2016/09/06 00:02 <DIR> bin 2016/09/05 00:26 <DIR> conf 2016/09/05 00:26 <DIR> lib 2012/03/21 11:33 65,796 LICENSE 2016/09/06 00:02 <DIR> log 2012/03/21 11:33 5,882 NOTICE 2012/03/21 11:33 1,393 README.crypto 2012/03/21 11:33 1,409 README.txt 2016/09/05 23:30 <DIR> var 4 个文件 74,480 字节 7 个目录 95,525,490,688 可用字节
进入bin目录下,直接运行run,这期间可能出现错误:
[com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions 类的两个属性具有相同名称 "outputs"
可以将jaxb-impl-2.1.3.jar包放入James路径下的comf/lib下来解决问题,下载地址为:网盘:https://yunpan.cn/cM4ueRMwqPScQ (提取码:b575)
之后就可以启动这个服务器了,运行run。完成之后向服务器添加一个新的domain,进入bin之后执行命令:
H:\code\JavaCode\James\apache-james-3.0-beta4\bin λ james-cli.bat -h localhost -p 9999 adddomain test.com adddomain command executed sucessfully in 289 ms.
就可以添加一个为test.com的命令,在向服务器中添加一个新的用户邮箱为:admin@test.com
james-cli.bat -h localhost -p 9999 adduser admin@test.com 123456 adduser command executed sucessfully in 224 ms.
这样一个简单的邮箱服务就建立好了,我使用了foxmail来测试环境是否搭建完成,打开Foxmail添加用户:
账号:admin@test.com
密码:123456
邮箱类型我设置为POP3类型的,收件服务器和发件服务器都为127.0.0.1,因为是本地环境测试,只能本机使用,如果想用好听点的名字可以自己更改host。
收件服务器的端口为:110
发件服务器的端口为:25
设置完成之后就完成了。现在打开foxmail给自己发送一封邮件吧:
点击发送按钮,就可以发送成功,点击左上角的收取:
可以看到一封未读就是刚刚的邮件。现在看看中断上显示的信息:
显示了邮箱服务的类型,id好喝用户名以及ip地址。表示发送的记录。
相关文章推荐
- 使用James搭建一个自己的邮箱服务器
- 如何使用自己电脑搭建一个外网可以访问的服务器
- 如何使用自己电脑搭建一个外网可以访问的服务器
- 使用自己电脑搭建一个外网可以访问的服务器tomcat本地搭建
- 使用自己电脑搭建一个外网可以访问的服务器tomcat
- 自己搭建CDN服务器静态内容加速-LuManager CDN使用教程
- 由于最近开发服务器送修,临时需要在windows7 下搭建一个CVS, 使用CVSNT, 但是发现安装后CVSNT Contral Panel无法使用。
- 搭建自己的SIP服务器:开源sip服务器opensips的搭建及终端TwInkle的使用
- 如何搭建一个GitHub在自己的服务器上?
- 搭建自己的SIP服务器:开源sip服务器opensips的搭建及终端TwInkle的使用
- 如何使用花生壳让别人访问自己搭建的FTP服务器
- 使用 Log4j 搭建一个日志服务器
- 使用Google搭建自己的SVN或Git或Mercurial代码服务器之完美教程
- 使用 Log4j 搭建一个日志服务器
- 使用ATmega8L-8PU 在面包板上搭建自己的Arduino ,并闪亮一个LED
- 搭建自己的SIP服务器:开源sip服务器opensips的搭建及终端TwInkle的使用
- 搭建自己的SIP服务器:开源sip服务器opensips的搭建及终端TwInkle的使用
- 使用Google-Project-Hosting搭建自己的网络SVN服务器
- 使用Google-Project-Hosting搭建自己的网络SVN服务器