如何通过Powershell检查POP3邮箱的新邮件?

时间:2011-05-10 17:42:43

标签: email powershell pop3

是否可以通过Powershell检查POP3邮箱是否有新的电子邮件?如果可能的话,如何实现呢?

link提供了一些信息,但不适合我。我知道NetCmdlets但不愿意使用商业工具。我也不想开始outlook.application。事实上,我的目标是避免开始展望,只要有可能(出于性能原因)

2 个答案:

答案 0 :(得分:1)

据我所知,.NET FRAMEWORK中没有本机POP3类。所以你可以使用套接字编写一个,或者你可以使用exe客户端。您可以尝试GetMail for Windows

答案 1 :(得分:1)

如何使用 TCPClient 创建TCP连接,接下来,创建连接到 TCPClient 对象的 NetworkStream 对象,以读取数据从服务器?

您需要System.Net.SocketsSystem.Net.IO


无论如何,我会搜索C# answer,然后尝试将其设置为powershell。