java怎么连接exchange收发邮件

问题描述

java怎么连接exchange收发邮件
public static void main(String[] args) {
    Exchange.conn();
}

public static void conn(){
    boolean result = false;
    ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010);
    ExchangeCredentials credentials = new WebCredentials(用户名,密码,域);
    service.setCredentials(credentials);
    try {
        service.setUrl(new URI("https://192.168.1.124/EWS/Exchange.asmx"));

        Folder inbox = Folder.bind(service, WellKnownFolderName.Inbox);
        System.out.println(service.getTimeout());

    } catch (Exception e) {
        e.printStackTrace();
    }
}

总是报microsoft.exchange.webservices.data.ServiceLocalException: https://192.168.1.124/EWS/Exchange.asmx : Connection error

浏览器可以打开这个连接,但是需要输入用户密码,还有代码中的用户密码各是指什么?

崩溃中。。。。

解决方案

http://my.oschina.net/u/2291124/blog/525136?p=1

解决方案二:

Java不需要使用Exchange,有JavaMail组件可以用来收邮件。

解决方案三:

exchange 2003配置收发外网邮件的条件

时间: 2024-10-26 05:26:40

java怎么连接exchange收发邮件的相关文章

让Chrome 接管邮件连接,收发邮件更方便了

页面中除了传统的超链接外,还可以将邮箱地址写入<a>标签,意思不表自明,当然是用户点击后就会打开相应的邮件客户端向这个连接指向的邮件地址发邮件. <a href="mailto:liuwayong@gmail.com" target="_blank">liuwayong@gmail.com</a> 效果: sample@test.com 了解邮件连接 一般情况下,如果你的浏览器之前有设置过 mailto: 协议的话,它会启动mai

java中javamail收发邮件实现方法_java

概述 1.邮件相关的标准 厂商所提供的 JavaMail 服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括: SMTP(Simple Mail Transfer Protocol) :即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式. POP3(Post Office Protocol – Version 3) :即邮局协议版本 3 ,用于接收电子邮件的标准协议. IMAP(Internet Mail Access Protocol) :即 In

云平台-java自动收发邮件是用什么服务实现的

问题描述 java自动收发邮件是用什么服务实现的 我是个初学者 我希望实现一个功能,就是接收别人发来的邮件,对邮件内容做一定的处理后自动回复过去.这个功能要用什么途径实现? 我能够在bce.sae上部署一个应用实现这个功能吗? 还是需要购买云服务器百度的bcc这种,然后架设邮件服务才能实现呢? 解决方案 我觉得不用吧,我曾经写过一个发送邮件的程序(接收没有试过),发送的时候,添上自己邮箱(随便注册一个)的用户名密码,修改邮箱的STMP,POP3等协议设置,你可以研究下javamail(百度有教程

基于JavaMail API收发邮件的方法_java

本文实例讲述了基于JavaMail API收发邮件的方法.分享给大家供大家参考.具体如下: 1.JavaMail API按其功能划分通常可分为如下三大类 (1)创建和解析邮件内容的API :Message类是创建和解析邮件的核心API,它的实例对象代表一封电子邮件. (2)发送邮件的API:Transport类是发送邮件的核心API类,它的实例对象代表实现了某个邮件发送协议的邮件发送对象,例如SMTP协议. (3)接收邮件的API:Store类是接收邮件的核心API类,它的实例对象代表实现了某个

用 Apache James 搭建邮件服务器来收发邮件实践(一)(转)

      Apache James 简称 James, 是 Java Apache Mail Enterprise Server的缩写.James 是100%基于Java的电子邮件服务器.它是一种独立的邮件服务器,并提供了一个完整的电子邮件解决方案,用来收.发电子邮件.          本文不赘述James服务器的参数细节,这个以后有机会再详细讨论,这里先从服务器搭建开始,用搭建的服务器收.发电子邮件来熟悉一下Apache James.本人也是新手,希望能得到各位高手的指点,使大家能悟到进阶

客户端收发邮件报错:553 this server does not accept routed mail

最近在内部架设了个测试环境:2008R2系统,MD12.0.1,客户端软件foxmail 6.5.通过客户端收发邮件的时候,日志报错截图如下: 简单分析:客户端的ip地址是10.10.21.112,服务器是局域网内部的10.10.20.10,客户端账号经过了服务器的smtp认证,说明发件人应该是没有问题,正常情况下mail from命令的返回的Sender ok.但在这里提示553 this server does not accept routed mail,接下来就直接报错Winsock E

Office中Outlook邮箱不能收发邮件怎么设置

具体操作 1.先要保证我们的邮件是打开了pop3以及stmp功能哦(如果下图),否则就没有下一步了! 2.现在设置好名字了. 3.现在我们设置outlook,如下图设置一般我们是pop3与stmp(如果stmp.163.com这种). 4.对于有些需要使用安全连接的服务器还需要设置安全连接(SSL).否则链接请求会被系统拒绝. 5.如果设置没问题,请检查DNS设置,方法是访问邮箱供应商的网站即可.例如:163邮箱,可以尝试访问"网易". 如果还是不可以收发邮件我们可以删除重新配置或者是

在命令行(dos)下收发邮件的方法_常用工具

今天,看到网上介绍说用命令行下来收发邮件,因此具体写一下过程. 收邮件: 打开"开始"菜单中的"运行"对话框,输入命令telnet 及远程服务器端口号,如:  telnet pop3.163.com 110 就会与"网易163免费邮"的pop3服务器pop3.163.com建立连接.   如果上述连接成功,POP3服务器就会回应如下信息(显示在终端上):  +OK Welcome to coremail Mail Pop3 Server(163c

Java 实现连接sql server 2000(JDBC数据库访问例子)

server|访问|数据|数据库 刘金龙 04041222 ljlsunny@vip.sina.com   第一种:通过ODBC连接数据库 JAVA语言的跨平台的工作能力(Write Once ,Run Anywhere).优秀的图像处理能力(我相信现在没有那种语言可以超过JAVA在网络上的图形处理能力).网络通信功能.通过JDBC数据库访问技术等等,让我们谁都不可否认JAVA语言是SUN公司对于计算机界的一个巨大的贡献.笔者可以描述这样一个场景:有一天你上网完全可以不用IE 或者NETSCAP