c# - 这个特定项目可以使用哪个库/框架?

标签 c# c++

<分区>

我有一个项目,但我不知道我可以为这个项目使用哪个库:
项目需求

  1. 登录hotmail.com
  2. 分别点击每封电子邮件,然后从电子邮件中取出特定链接。
  3. 复制我想要的链接并将其添加到一个 txt 文件中。

我曾经尝试将 Watir 与 Ruby 结合使用,但这次我想尝试使用 C++ 和 C# 库。另外,请非商业用途,因为我还是学生。有什么想法吗?

谢谢,

最佳答案

不要将其视为登录 hotmail.com 并单击。相反,将其视为以编程方式检索电子邮件。为此,Hotmail 支持两种标准协议(protocol):POP3 和 Exchange。如果您在 Windows 上对此进行编程,并且由于您标记了 C# 问题,我建议使用 C# 访问此处介绍的 Exchange API:

http://msdn.microsoft.com/en-us/library/dd637749%28v=exchg.80%29.aspx

您应该能够毫不费力地打开电子邮件并提取所需的链接。如果 Exchange API 不起作用,只需使用 POP3,它可以从任何平台进行编程。

关于c# - 这个特定项目可以使用哪个库/框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313611/

相关文章:

c# - 使用 DropBox SDK C# 使用 UploadSessionStartAsync 覆盖现有文件

c# - Visual Studio 2015 Intellisense 无法确定某些泛型方法中的 lambda 类型

c# - 是让一个 "for loop"循环遍历 9 个数组还是让 9 个 "for loops"每个循环遍历一个数组更好

c++ - 在 win32 C++ 中,如何启用静态文本控件来复制文本?

c++ - C++ 类中的枚举声明,在类中获取枚举的问题

c++ - 24 位地址和 24 位算术与具有 16 位地址算术的 24 位地址之间的区别?

c++ - 如何在 C/C++ 中使用 "use the write() system call to read from the page (writing to a dummy pipe() file descriptor)"?

c++ - 从其他类的静态数据成员初始化映射

c# - 如何在c#中转换大图像文件

c# - 添加错误处理以从数据库中删除用户