`
wen
  • 浏览: 27080 次
  • 来自: ...
社区版块
存档分类

Java通过MS Exchange发送邮件(moyosoft解决方案)

 
阅读更多

目前公司开发的系统要通过客户的Exchange Server发送邮件,在网上找了许多方案,目前使用http://www.moyosoft.com/jbex/的Java Bridge to Exchange解决了该问题,现将代码实现贴出来。


SendMail.java



public class SendMail

{

public static void main(String[] args) throws ExchangeServiceException

{

// To provide hostname and credentials information, use:

Exchange exchange = new Exchange("hostname",                                                             "username", "password", "domain", true);


if(exchange == null)

{

return;

}


// Create a new e-mail:

ExchangeMail mail = exchange.createMail();


// Set the recipient, subject and body:

mail.setToRecipient("wclwen@163.com");

mail.setSubject("Test message");

mail.setBody("Hello. There's a message sent from Java.");

// Send the message:

mail.send();

}

}

 

 

因为该软件只有一个月的试用期,所以要想长期使用,需要在注册表中修改install_date时间。
分享到:
评论
2 楼 XiaoXiaoYang37790315 2013-05-08  
同上啊 ....
1 楼 ctxyzhanwei 2013-02-18  
com.moyosoft.exchange.ExchangeServiceException: HTTP error: 404 - Not Found

我用你的代码出现这种问题。能否帮忙解决下?

相关推荐

    Java通过Exchange协议发送和接收邮件

    总之,通过Java结合Exchange协议,我们可以构建高效且可靠的邮件系统,实现与Exchange服务器的无缝交互,无论是发送商业邮件、自动化通知还是处理用户请求,都能提供强大的支持。在实际项目中,理解并熟练运用这些...

    Exchange电子邮件系统解决方案

    综上所述,通过采用Microsoft Exchange 2010作为电子邮件解决方案,并结合Active Directory进行用户认证和权限管理,科门电缆线技术咨询(深圳)有限公司可以构建一个高效、稳定且安全的企业级邮件系统。此外,合理...

    java Exchange收发邮件加附件

    Java通过Exchange进行邮件收发及附件操作主要涉及的是Microsoft Exchange Web Services (EWS) API的使用,这是一种基于SOAP协议的服务,允许开发者通过编程方式与Exchange Server进行交互。下面将详细介绍如何利用...

    Java 程序 Exchange协议发送,收,查询邮件

    在Java编程环境中,Exchange协议是用于与Microsoft Exchange服务器交互的一种技术,主要用来发送、接收以及查询电子邮件。本文将深入探讨如何使用Java通过Exchange协议来实现这些功能,以及涉及的关键技术和库。 ...

    用EWSAPI在Java中发送Exchange邮件

    在IT行业中,Exchange Web Services (EWS) API 是一种用于与Microsoft Exchange Server进行通信的编程接口,它允许开发者通过各种编程语言(如Java)来执行邮件管理、日历操作、联系人同步等任务。本教程将详细介绍...

    java发送exchange邮件

    在Java编程环境中,发送Exchange邮件通常涉及到使用Exchange Web Services (EWS) API或者JavaMail API。EWS是一种基于SOAP协议的API,它允许程序与Microsoft Exchange Server进行交互,包括发送邮件、管理日历、获取...

    Exchange电子邮件系统解决方案(模版).pdf

    Exchange电子邮件系统解决方案(模版).pdfExchange电子邮件系统解决方案(模版).pdfExchange电子邮件系统解决方案(模版).pdfExchange电子邮件系统解决方案(模版).pdfExchange电子邮件系统解决方案(模版).pdfExchange...

    EWSJava提供Java中发送Exchange邮件的API

    ews-java-api 是用来访问 Exchange Web 服务的 Java 客户端库,API 支持 Office 365 Exchange Online。 ============================================ 其实资源是这位朋友的, 我这边只是把jar包收集齐全了,可以...

    Java通过exchange协议发送邮件

    Java通过Exchange协议发送邮件是Java开发中的一种常见需求,通过使用Exchange协议,可以实现Java程序与Exchange服务器之间的交互,实现发送邮件的功能。本文将详细介绍Java通过Exchange协议发送邮件的实现方法,并...

    MS Exchange Server javamail发邮件jar包和demo

    通过以上步骤,开发者可以借助jbex成功地在Java应用程序中与MS Exchange Server进行交互,实现邮件的发送功能。这不仅简化了开发流程,也使得JavaMail在Exchange Server环境下的应用变得更加顺畅。

    Exchange Server 2013企业邮件系统解决方案

    Exchange Server 2013是微软推出的企业级...综上,Exchange Server 2013是一个全方位的企业邮件解决方案,它在提升通信体验、增强协作效率、保障数据安全以及降低运维成本方面都有显著优势,适合各种规模的企业部署。

    Exchange电子邮件系统解决方案(模版).docx

    综上所述,Microsoft Exchange 2010 邮件系统解决方案不仅能满足企业对于高效、稳定邮件服务的需求,还能通过灵活的角色划分和先进的功能特性,提升整个邮件系统的安全性和可用性。同时,结合 Active Directory 的...

    浪潮中小企业Exchange邮件系统解决方案邮件系统解决方案.doc

    浪潮中小企业Exchange邮件系统解决方案 一、 中小企业邮件市场分析 中小企业邮件市场状况:邮件系统正逐步成为现代企业内外信息交流的必备工具,据统计Internet上有30%的业务是与电子邮件有关的。电子邮件已成为...

    java-exchange-mail-client:Java客户端通过交换服务器发送邮件

    在Java编程领域,开发一个能够通过Exchange服务器发送邮件的客户端是一项常见的任务。Exchange服务器是Microsoft提供的企业级电子邮件系统,它提供了高效、安全的邮件管理功能。本项目名为"java-exchange-mail-...

    浪潮中小企业Exchange邮件系统解决方案.doc

    浪潮中小企业 Exchange 邮件系统解决方案 本文档主要介绍了浪潮中小企业 Exchange 邮件系统解决方案,旨在帮助中小企业建立一个高效、安全、可靠的邮件系统。下面是该解决方案的相关知识点: 一、 中小企业邮件...

    exchange/powershell,Java调用powershell开通邮箱

    - **socket**:这可能意味着Java程序通过Socket通信与PowerShell进程交互,即Java应用程序通过打开一个网络套接字连接到本地PowerShell实例,然后发送命令并接收响应。 在压缩包文件"exchange-master"中,可能包含...

    关于Exchange 2010 SP3 使用HTTP打开OWA后邮件无法发送的问题

    "Exchange 2010 SP3 中使用 HTTP 打开 OWA 后邮件无法发送的问题解决方案" Exchange 2010 SP3 是微软公司推出的最新的 Exchange 服务器版本之一,它提供了许多新的特性和改进,例如增强的安全性、改进的管理界面和...

    用exchange给匿名发邮件

    标题中的“用Exchange给匿名发邮件”涉及到的是Exchange Server,这是一个由微软开发的企业级电子邮件服务器软件,用于管理和发送电子邮件。在描述中提到的步骤是一种可能的方法来配置Exchange Server以允许匿名邮件...

    javamail通过imap协议收取邮件(Exchange2007)

    JavaMail是一种开源的Java库,它允许开发人员在Java应用程序中发送和接收电子邮件。IMAP(Internet Message Access Protocol)是一种标准的邮件访问协议,用于从邮件服务器检索邮件。Exchange 2007是微软的企业级...

    exchange被中继解决方案

    这一步骤增强了安全性,因为只有拥有合法凭证的用户才能通过Exchange服务器发送邮件。 防止服务器被中继的关键在于设置正确的权限和强密码策略。管理员应确保所有用户密码复杂且长度至少为8-10位,以增加破解难度。...

Global site tag (gtag.js) - Google Analytics