日期:2014-05-17 浏览次数:20818 次
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