/// <summary>
/// 邮件帮助类
/// </summary>
public static class ReceiveEmailHelper
{
public static List<object> ReceiveEmail(string host, int port, string email, string password, SearchQuery query)
{
SecureSocketOptions sslOptions = SecureSocketOptions.SslOnConnect;
List<object> result = new List<object>();
try
{
using (var client = new ImapClient())
{
client.Connect(host, port, sslOptions);
client.Authenticate(email, password);
var inbox = client.Inbox;
inbox.Open(FolderAccess.ReadOnly);
var results = inbox.Search(query);
foreach (var uniqueId in results)
{
var message = inbox.GetMessage(uniqueId);
var From &#
c# 下载邮件帮助类
于 2023-10-19 16:32:36 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)