java 邮件服务器之james安装配置
James 邮件服务器的安装和配置
环境:
邮件服务器:
操作系统:REDHAT LINUX AS 4
IP:192.168.1.108
子网掩码:255.255.0
网关:192.168.1.1
DNS:192.168.1.2
客户端:
操作系统:windows 2003
IP :192.168.1.2
子网掩码:255.255.255.0
网关:192.168.1.1
DNS:192.168.1.2
简单介绍一下邮件服务器的配置环境
已经安装好了,apache,php,mysql,tomcat
路径分别是
/usr/local/apache
/usr/local/php
/usr/local/mysql
/usr/local/tomcat
Jdk 安装的是1.6
路径是/usr/java
下面介绍安装的整个过程和注意事项
1. 下载所需要的软件
[url]http://james.apache.org/[/url]
2. 安装过程
我把James上传到我的服务器的路径是/usr/local/software
#cd /usr/local/software
#tar zxvf james-2.3.1
#mv james-2.3.1 /usr/local/james
#cd /usr/local/james
#cd bin
#chmod +x run.sh
#chmod +x phoenix
注意不修改可能不能运行
#./run.sh
出现以下界面:
表示安装正常进行.,这时james已经运行…
运行james之前要先停掉系统自带的sendmail邮件服务,否则也会报错....
如果想停掉的话,开一个SHELL,,,,,,,用KILL命令结束进程就可以了,或者直接crtl+c掉,也可以的,呵呵...
安装过程中可能出现错误,请查看是否是防火墙阻挡了james运行所需要的端口,25,110.4555
通过编辑iptables文件,打开相应的端口.,记得重新启动防火墙.命令:service iptables restart
下面通过修改CONFIG.XML配置文件实现收发邮件.
通过kill命令杀死james的进程,或直接ctl+c
#cd /usr/local/james/apps/SAR-INF
#vi config.xml
修改/usr/local/james/apps/SAR-INF/config.xml
#
<postmaster>postmaster@redhat</postmaster>
... ...
<servername>redhat</servername>
… …
注释掉以下内容
<mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor">
<processor> relay-denied </processor>
<notice>550 - Requested action not taken: relaying denied</notice>
</mailet>
添加DNS
&n
相关文档:
(本文转载)
原文:http://blog.csdn.net/thinkghoster/archive/2008/04/19/2307001.aspx
class
A
...
{
public
String show(D obj)
...
{
&nbs ......
package cn.com;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
public class Base64Test
{
public static void main(String[ ......
1、首先大家最好去下载一个designer 的eclipse 插件
2、然后放入eclipse 安装目录下的plugin目录下
3、重新启动eclipse
4 新建一个java swing project
5, 新建一个window,然后点运行,就会出现一个最简单的窗口。
当然,你也可以新建一个class Window,然后输入如下代码
import java.awt.Dimension;
import ......
1、学会怎么设置环境变量
答案:在我的电脑里设置
2、学会怎么设置java 程序输入参数
答案:main 参数数组
3 学会怎么设置 classpath路径,以及classpath是干么的
答案:引用的类的路径
4 知道jar文 ......
貌似比较多,不过多懂点,也没什么不好。
1、熟悉jdbc,会用jdbc。
2 会写sql和存储过程。
3、熟悉swing控件、不过不建议用swing开发客户端
4 熟悉 swt,rcp 客户端,建议用rcp开发客户端
5 熟悉jsp servlet
6 熟悉tomcat,至少知道web。x ......