zoukankan      html  css  js  c++  java
  • 使用James搭建一个自己的邮箱服务器

    ---第一天开发---

    下载Apache James 3.0邮箱服务器,解压到响应的目录

    可以看到目录结构:

    H:codeJavaCodeJamesapache-james-3.0-beta4
    λ dir
     驱动器 H 中的卷没有标签。
     卷的序列号是 04AC-0E80
    
     H:codeJavaCodeJamesapache-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:codeJavaCodeJamesapache-james-3.0-beta4in
    λ 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地址。表示发送的记录。

  • 相关阅读:
    day01的那些事
    Activity活动
    开始认真学习Android了
    《知其所以然》读书笔记
    网络编程——完成端口
    开发服务器端——工程配置
    完善自己的学习方法
    WSAAsyncSelect模型
    双缓冲绘图
    ListControl常用操作汇总
  • 原文地址:https://www.cnblogs.com/Summer7C/p/5844225.html
Copyright © 2011-2022 走看看