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

Email 如何通过Powershell检查POP3邮箱中的新邮件?,email,powershell,pop3,Email,Powershell,Pop3,是否可以通过Powershell检查POP3邮箱中的新电子邮件?如果可能,如何实现这一目标 这提供了一些信息,但不适合我。我知道NetCmdlet,但不想使用商业工具。另外,我不想启动outlook.application。事实上,我的目标是尽量避免启动outlook(出于性能原因)据我所知,.NET FRAMEWORK中没有本机POP3类。因此,您可以使用套接字或exe客户端编写一个。您可以尝试。如何使用TCPClient创建TCP连接,然后创建一个NetworkStream对象,连接到TCP

是否可以通过Powershell检查POP3邮箱中的新电子邮件?如果可能,如何实现这一目标


这提供了一些信息,但不适合我。我知道NetCmdlet,但不想使用商业工具。另外,我不想启动
outlook.application
。事实上,我的目标是尽量避免启动outlook(出于性能原因)

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

如何使用TCPClient创建TCP连接,然后创建一个NetworkStream对象,连接到TCPClient对象,从服务器读取数据

您需要
System.Net.Sockets
System.Net.IO


无论如何,我会搜索一个,然后尝试把它送到powershell