1,解压,运行bin下边的sh执行文件(确保25端口没被占用)
2,然后停止服务,apps/james/SAR-INF/config.xml将生成文件
3,找到localhost,替换成域名,例如domain.com
4,<postmaster>Postmaster@domain.com</postmaster>也可以修改
5,查找所有的autodetect,将true改为false
6,查找所有的autodetectIP,将true改为false
7,注释掉以下代码:
<mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor>
<processor> relay-denied </processor>
<notice>550 - Requested action not taken: relaying denied</notice>
</mailet>
8,配置DNS Server,找到<dnsserver>标签,在里边填写server(服务器的dns,例如联通、电信的dns)
<dnsserver>
<servers>
<server>***.***.***.***</server>
<server>***.***.***.***</server>
</servers>
</dnsserver>
9,配置smtp,打开stmp认证
<authRequired>true</authRequired>
10,配置pop3,<pop3server enabled="true">
11,可以修改telnet端口,默认是4555
12,可以修改telnet的超级管理员
<account login="root" password="root"/>
13,创建用户
telnet ip 4555
(用上边的账号和密码登陆)
help 所有的命令
adduser user password
14,程序中调用即可(确保添加邮件交换记录)
以上测试环境:centos5.6(64位)+ javamail1.4.2
分享到:
相关推荐
刚进个小公司就让我搭建个服务器,研究了一个星期,总算是搞定了,网上找了很多资料,看了很久也研究了很久,最后总结了下...搭建成功...收发邮件都没问题...不过如果是收邮件的话必须要有注册的域名,也就是公网的域名才...
### Apache James 邮件服务器搭建与应用 #### 一、Apache James 简介 Apache James 是一款完全由 Java 编写的邮件服务器,能够提供完整的邮件收发服务。它支持标准的邮件协议,包括 SMTP(简单邮件传输协议)、...
总的来说,Apache James邮件服务器的配置涉及多个层面,从基本的环境搭建到复杂的业务逻辑定制,都需要细心操作。理解其工作原理和配置细节,对于管理和维护一个稳定的邮件服务至关重要。通过不断学习和实践,我们...
#### 配置James服务器 为了确保James能够正确处理邮件,还需对配置文件进行必要的修改。James的主要配置文件位于`C:\james-2.3.1\apps\james\SAR-INF\config.xml`。 1. **修改主机名称**: 更改`<servername>`和`...
Java开源邮件服务器Apache James是基于Java技术构建的一款强大的邮件服务器软件。它的源代码开放,允许开发者深入了解其工作原理,并可根据需求进行定制化开发。Apache James 2.3.2是该项目的某个稳定版本,提供了...
本文将重点介绍如何通过Apache James搭建邮件服务器并实现基本的邮件收发功能。 #### 二、搭建环境准备 在正式搭建Apache James邮件服务器之前,需要准备以下软件环境: 1. **JDK 6u10b**:Java运行环境。 2. **...
在教学实践中,学生们往往需要使用邮件系统来完成项目作业,尤其是在没有公网连接的环境下,如何搭建一套简易且高效的邮件服务器成为了一项迫切的需求。Apache James 作为一种开源邮件服务器解决方案,提供了高度...
Apache James是一款基于Java的开源邮件服务器软件,提供了丰富的邮件处理功能和配置选项。本文将对Apache James的安装、配置和应用进行详细介绍。 Apache James的安装 在安装Apache James之前,需要安装Java ...
Apache James 是一款由 Apache 组织开发的开源邮件服务器软件,它完全基于 Java 技术构建,支持多种邮件协议,包括 SMTP(Simple Mail Transfer Protocol)、POP3(Post Office Protocol Version 3)以及 NNTP...
【JavaMail邮箱服务器搭建步骤详解】 在现代的数字化工作中,电子邮件已经成为不可或缺的沟通工具。对于企业和个人来说,拥有一个自定义的企业邮箱服务器可以提供更高的安全性和管理效率。Apache James是基于Java...
在解压后的James目录中,找到`config.xml`文件,这是一个XML配置文件,包含了James服务器的全部设置。你需要在这个文件中配置数据库连接信息,包括数据库URL、用户名和密码。例如: ```xml <driver>...
从Apache James官方网站下载所需版本的James服务器(例如james-binary-2.3.1.zip)及其源码(例如james-2.3.1-src.zip)。 - **环境配置** 确保Java环境变量已正确配置。 ##### 启动James服务器 1. **解压缩...
Apache James 是一款开源的邮件服务器软件,主要用于处理电子邮件的接收、发送、存储等任务。本文将详细介绍如何在Linux CentOS 5.1环境下安装配置Apache James邮件服务器。 首先,我们需要准备以下环境: 1. 操作...