如何通过邮箱发送没有Outlook Outlook任务请求? [英] How to send Outlook tasks requests by mail without Outlook?

查看:237
本文介绍了如何通过邮箱发送没有Outlook Outlook任务请求?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要复制展望功能/ functionnality发送一些任务要求别人(的在这里看到),但使用从网络服务器发送的邮件 ASP .NET C#并没有Outlook安装在网络服务器(因此利用前景的自动化是不可能的)。

I need to replicate the Outlook feature/functionnality to send some tasks requests to someone (see here) but with mails sent from a webserver using ASP.NET C# and without Outlook installed on the webserver (thus using outlook automation is not possible).

我已经检查哪些possiblities要做到这一点,似乎送任务的常用方法有人来生成<$ C $的的.ics 文件C>的iCalendar 格式,包括文件到邮件(<一个href=\"http://stackoverflow.com/questions/461889/sending-outlook-meeting-requests-without-outlook\">see这个计算器问题)。

I already check what are the possiblities to do this, and it seems a common way to send tasks to someone is to generate an .ics file in iCalendar format, and include that file to the mail (see this stackoverflow question).

它的伟大工程,但是没有通过Outlook发送的任务等价:

It works great, however there is no equivalence of tasks sent by outlook :


  • 活动(VEVENT)有一个开始日期和结束日期(如任务),但没有完成字段(意义,因为它是一个事件,而不是一个任务)。

  • 托多斯(VTODO)只有一个到期日,没有开始日期或结束日期,这是不是由Outlook 支持。

  • Events (VEVENT) have a start date and end date (like a task) but no "completion" field (which make sense since it is an event, not a task).
  • Todos (VTODO) have only a due date, no start date or end date and it is not supported by outlook.

我检查自己有什么展望包含任务请求邮件发送完全相同:它包括的winmail.dat 文件(内容类型:应用程序/ MS-TNEF )的连接codeD为的Base64 。在这个文件中(这是一个二进制文件)有是 IPM.TaskRequest 引用这似乎是我需要的。

I checked myself what Outlook exactly send in a mail containing a task request : It include a winmail.dat file (with content-type:application/ms-tnef) encoded as Base64. Inside that file (which is a binary file) there is a reference to IPM.TaskRequest which seems to be what i need.

我查了一下网页,发现一些TNEF解析器,但我需要的oposite:从C#$ C $生成C那会包含一个任务要求 TNEF文件。我想知道如果有一种方法可以做到这一点。使用库(免费或不)是不是一个问题。

I checked the web and found some TNEF parsers, but i need the oposite : to generate from C# code a TNEF file that would contains a task request. I would like to know if there is a way to do that. Using a library (free or not) is not an issue.

推荐答案

有可支持您生成TNEF邮件库,看看:

There are Libraries available that support you in generating TNEF messages, have a look at:

  • http://www.limilabs.com/mail
  • http://www.aspose.com/categories/product-family-packs/aspose.email-product-family/default.aspx

这篇关于如何通过邮箱发送没有Outlook Outlook任务请求?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆