我正在使用php-ews阅读交换邮箱.但是,我想从收件箱中选择一封电子邮件并回复该电子邮件,并附上电子邮件历史记录并发送回复.以下是我用于从收件箱中获取特定电子邮件的代码.

$ews = new ExchangeWebServices($account_array['server'], $account_array['username'], $account_array['password'], ExchangeWebServices::VERSION_2010_SP1);

$message_id = 'AAMkADU3ZDdmZmY3LWI3OGMtNDRmMy1hYTdlLTBlZjkwOGE3NTU5MwBGAAAAAADkJRKCdlaES7sRqf3veO/UBwCgoREk6zyqQqi6KC/gJMy0AAAAvGoCAACgoREk6zyqQqi6KC/gJMy0AAAAvGpQAAA=';

$change_id = 'CQAAABYAAACgoREk6zyqQqi6KC/gJMy0AAAAvMEZ';

$request = new EWSType_GetItemType();

$request -> ItemShape = new EWSType_ItemResponseShapeType();

$request -> ItemShape -> BaseShape = EWSType_DefaultShapeNamesType::ALL_PROPERTIES;

$request -> ItemShape -> BodyType = EWSType_BodyTypeResponseType::HTML;

$body_property = new EWSType_PathToUnindexedFieldType();

$body_property -> FieldURI = 'item:Body';

$request -> ItemShape -> AdditionalProperties = new EWSType_NonEmptyArrayOfPathsToElementType();

$request -> ItemShape -> AdditionalProperties -> FieldURI = array($body_property);

$request -> ItemIds = new EWSType_NonEmptyArrayOfBaseItemIdsType();

$request -> ItemIds -> ItemId = array();

$message_item = new EWSType_ItemIdType();

$message_item -> Id = trim($message_id);

$request -> ItemIds -> ItemId[] = $message_item;

$response = $ews -> GetItem($request);

//print '

' . print_r($response, true) . '

';

$message = $response -> ResponseMessages -> GetItemResponseMessage -> Items -> Message;

print '

' . print_r($message, true) . '

';

现在我已收到要回复的消息,如何进一步采取此措施并起草回复消息并为此电子邮件创建回复项目.

我在谷歌搜索过这个,但没有运气.

钻进php-ews类几个小时,我看了EWSType_ReplyAllToItemType,EWSType_PostReplyItemType,EWSType_PostReplyItemBaseType等,但无法理解如何使用这些代码.

请帮帮我们!任何帮助将不胜感激.

我确信任何对这篇文章的回复都会有所帮助,因为没有论坛在讨论

对这个.

php-ews发送邮件,使用php-ews回复电子邮件相关推荐

  1. python回复邮件_在Python中通过Outlook回复电子邮件

    我试图回复电子邮件与关键字在主题,但我需要做这一切通过outlook.我当前的代码可以正常工作,但是如果它可以直接回复而不是创建新消息,那就更好了.在 希望这是问这个问题的正确地方:)outlook ...

  2. .NET CORE Microsoft.Exchange.WebServices EWS发送邮件

    使用Exchange服务发送邮件服务,主要是发附件,和嵌入式图片 首先NuGet   . .NetFrameWork   Microsoft.Exchange.WebServices .net Cor ...

  3. 发送邮件_使用 Python 发送电子邮件

    在实际运用中,我们可能需要通过电子邮件告诉我们 Python 运行的结果的是否与预期的一致.现在我们就来看一下,怎么通过 Python 发送邮件. 这个示例中我们需要用到的第三方库有: •smtpli ...

  4. skype EWS 信息;;EWS 不可用,正在重试连接;

    0 登录进行投票 服务器版本:Windows Server2012 r2 SFB版本:2015 lync客户端:sfb和lync2013 现象:sfb和lync客户端无法检索历史会话,感叹号提示&qu ...

  5. 发送邮件 ajax,使用Ajax发送电子邮件

    我正在使用以下内容通过ajax发送电子邮件.它没有发送name. var submitForm = function(){ var name = jQuery('[name=name]').val() ...

  6. java gmail 发送邮件_Java通过Gmail发送电子邮件

    大家好,我刚刚尝试获取一些Java代码,以通过gmail向Java用户发送电子邮件,这就是我所拥有的: @ManagedBean @ViewScoped public class email { // ...

  7. php-ews发送邮件,node.js 基于 STMP 协议和 EWS 协议发送邮件

    本文主要介绍 node.js 发送基于 STMP 协议和 MS Exchange Web Service(EWS) 协议的邮件的方法.文中所有参考代码均以 TypeScript 编码示例. 1 基于 ...

  8. WordPress添加评论回复的电子邮件警报通知

    评论回复帖子,主动发送电子邮件通知评论员,这是提高的一大举措的用户体验.倡导孟一直在使用Willin Kan主评论回复电子邮件警报通知码,我相信很多人也使用,假设你没有使用.最好的尝试. 根据自己的需 ...

  9. java mail 回复邮件_JavaMail 电子邮件答复/回复

    在本章中,我们将看到如何使用JavaMail API来回复电子邮件.接着在下面的程序中的列出基本步骤: 获取Session对象与POP和SMTP服务器的细节属性.我们需要POP 细节来检索信息和SMP ...

最新文章

  1. ffmpeg + opencv 把摄像头画面保存为mp4文件
  2. 使用HDFS API实现hadoop HDFS文件系统的基本操作
  3. Mac系统的JDK8默认安装路径
  4. linux c 符号表,C中的符号表
  5. Spring Boot 使用常见问题
  6. java排班_使用java规则引擎Drools自动排班前言.doc
  7. 使用 Go 实现 TLS socket server
  8. linux怎么改目录位置,Linux下更改MySQL数据目录位置具体操作方法
  9. 现在资本进入社区团购,大搞补贴战,算不算涉嫌扰乱市场,垄断?
  10. python代码规范软件_python代码规范
  11. 51单片机通过WIFI模块ESP8266控制四路继电器
  12. java移库数据同步,洗车管理系统会员管理+门店店务同步管理
  13. Android系统基础(03) Android系统源码下载
  14. 面向对象编程思想详解汇总
  15. macOS 开发 - 使用 ScreenSaverView 制作屏幕保护程序
  16. 奥卡姆剃刀:让事情回归简单
  17. 深大uooc学术道德与学术规范教育第一章
  18. through mysql.sock_MySQL server through socket '/tmp/mysql.sock' (2)
  19. 【木头Cocos2d-x 005】穷鬼之mac cocos2d-x环境搭建-成功!(VMWare + mac lion+xcode)
  20. 工具变量:顶刊中的Shock-IV整理

热门文章

  1. onedrive 配置 教你如何获取5T windows资源存储空间和提高数据同步速度
  2. 带选择头像的用户注册页面
  3. 微信小程序 文字下标_微信小程序开发中,怎么给导航栏图标下面加上文本?...
  4. 盘点PDF加密的六种方法
  5. Deep Learning Hierarchical Representations for Image Steganalysis【Ye-Net:图像隐写分析的深度学习层次表示】
  6. 定时打开指定程序软件
  7. 基于微信小程序的二手闲置跳蚤市场交易平台 uni-app
  8. 计算机毕业设计基于Android二手车交易网站系统app
  9. 游戏分类 PRG AVG
  10. PMP/高项 05-项目进度管理