欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    James邮件服务器简单介绍及配置发送外网邮件(6页).doc

    • 资源ID:35406058       资源大小:146KB        全文页数:6页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    James邮件服务器简单介绍及配置发送外网邮件(6页).doc

    -James邮件服务器简单介绍及配置发送外网邮件-第 6 页一、简介Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采用纯Java技术开发,实现了SMTP、POP3与NNTP等多种邮件相关协议。James也是一个邮件应用平台,可以通过Mailet扩充其功能,如Mail2SMS、Mail2Fax等。James提供了比较完善的配置方案,尤其是关于邮件内容存储和用户信息存储部分,可以选择在文件、数据库或其他介质中保存。本文将以James2.3.2版本作为介绍二、安装与配置James的安装配置过程非常简单。第一步:安装JDK请使用JDK1.3以上版本(推荐使用JDK1.5),假设安装在c:/jdk1.5。第二步:下载James,并解压可以到Apache网站上下载Jamesjames-2.3.2,下载将得到一个压缩文件james-2.3.2.zip,大小为7.30M,将此包解压到c:/james。下载地址:官方地址:http:/james.apache.org/下载地址:http:/mirror.utdlug.org/apache/james/server/binaries/james-binary-2.3.1.zip 第三步:直接运行或需要配置JAVA_HOME这时,可以尝试直接双击c:/james/bin/run.bat,若启动无误,将提示如下:Using PHOENIX_HOME:   C:/jamesUsing PHOENIX_TMPDIR: C:/james/tempUsing JAVA_HOME:Phoenix 4.0.1James 2.3.2Remote Manager Service started plain:4555POP3 Service started plain:110SMTP Service started plain:25NNTP Service DisabledFetch POP Disabled也有可能启动不了,并报JAVA_HOME找不到,这时,需要指定JAVA_HOME,比较简单的方法是在c:/james/bin/run.bat中指定JAVA_HOME,修改后的run.bat如下:remrem Determine if JAVA_HOME is set and if so then use itremset JAVA_HOME= c:/jdk1.5if not "%JAVA_HOME%"="" goto found_java修改完后再运行run.bat,应该就可以正常启动了第四步:服务器配置首先找出专用服务器的名字,假设叫weimao。然后打开文件c:/james/apps/james/SAR-INF/config.xml。在config.xml文件中,找到<postmaster>Postmasterlocalhost</postmaster>,把此项改为<postmaster>Postmasterweimao</postmaster>,同理,找到<servername>localhost</servername>,把此项改为<servername>weimao</servername>。其实,改这两项就是把默认的localhost改为机器名,这样做是为了让其它机器也能访问邮件系统,当然,前提是在局域网上没有与服务器重名的机器。帐号管理James的账号管理是通过telnet完成的,登录命令为:telnet localhost 4555登录时需要用户名和密码,初始的用户名和密码均为root。若登录成功,提示如下:JAMES Remote Administration Tool 2.1Please enter your login and passwordLogin id:Password:Welcome root. HELP for a list of commands 需要注意的是,所有敲入的命令都不显示在屏幕上。输入help,将出现命令的帮助,信息如下:JAMES Remote Administration Tool 2.1Please enter your login and passwordLogin id:Password:Welcome root. HELP for a list of commandsCurrently implemented commands:help                                    display this helplistusers                               display existing accountscountusers                              display the number of existing accountsadduser username password           add a new userverify username                       verify if specified user existdeluser username                      delete existing usersetpassword username password       sets a user's passwordsetalias alias user                 locally forwards all email for 'alias' to 'user'unsetalias alias                      unsets an aliassetforwarding username emailaddress forwards a user's email to another emailaddressunsetforwarding username              removes a forwarduser repositoryname                   change to another user repositoryshutdown                                kills the current JVM (convenient when James is run as a daemon)quit                                    close connection常用的命令有listusers、countusers、adduser、deluser、setpassword等。其中添加用户为adduser,例如:adduser holen 123456。通过这个后台管理界面,管理员就可以实现账号管理及其他相应的管理功能。接下来可以用客户端连接发送测试邮件了,我采用的formail。打开formail点击新建一个帐号。比如我刚才添加了一个帐号weimao,密码为123456如何在Outlook中配置呢。如何在formail中配置呢?首先,根据用户名,可以得出该用户邮箱地址为weimaoweimao ,然后在输入POP3和SMTP服务器时,直接使用服务器机器名weimao即可。接下来最终要的一个环节。就是我们搭建服务器是要给外网的邮箱发送的。下面讲如何配置发送: 打开./james/apps/james/SAR-INF/config.xml文件, 1. 找到<servernames autodetect="true" autodetectIP="true"> 设成 <servernames   autodetect="false" autodetectIP="false"> autodetct设为true会自动侦测你的主机名,   设成false会用你指定的server name. autodetectIP设为true会为你的servername加上ip. 2. 设置servername 将默认的为localhost改成你的server名字 如weimao.NET, 然后打开     C:/WINDOWS/system32/drivers/etc/hosts文件,添加 127.0.0.1   weimao.Net3. 注释掉     <mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor>     <processor> relay-denied </processor>     <notice>550 - Requested action not taken: relaying denied</notice>    </mailet> 4. 配置DNS Server   在cmd中用ipconfig /all 命令查看你的dns server ip   DNS Servers . . . . . . . . . . . : 202.96.209.6                         192.168.1.1  添加如下:   <dnsserver>     <servers>     <server>202.96.209.6</server>     <server>192.168.1.1</server>   同时设置autodiscover为false 5.重启server 就ok了。本人发送给126,163,QQ都没问题,hotmail和sina会当做junk mail拒收.sina会去反域名解析,如果你有域名的话应该没问题的.如果有域名的话直接配置一下MX就可以了。剩下的就是我们采用程序来进行发送,在这里我就不贴代码了,网上一大推。大家自己去看看吧。有什么问题可以直接邮件我:licheng0601

    注意事项

    本文(James邮件服务器简单介绍及配置发送外网邮件(6页).doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开