1
我有一堆使用'archivemail'導出/歸檔的.eml文件。現在我需要在IMAP服務器上完全恢復一些文件 。有一些簡單的工具正與多個電子郵件地址中的.eml /郵件文件並恢復它的IMAP服務器上通過IMAP重新導入EML文件
我有一堆使用'archivemail'導出/歸檔的.eml文件。現在我需要在IMAP服務器上完全恢復一些文件 。有一些簡單的工具正與多個電子郵件地址中的.eml /郵件文件並恢復它的IMAP服務器上通過IMAP重新導入EML文件
可以使用Mail.dll .NET IMAP library爲:
using (Imap imap = new Imap())
{
imap.Connect("server"); // or ConnectSSL
imap.Login("user", "password");
string eml = File.ReadAllText("email.eml");
imap.UploadMessage("INBOX", eml);
imap.Close();
}
Mail.dll也解析.eml文件,如果你需要上傳之前實現一些自定義邏輯:
IMail email = new MailBuilder().CreateFromEml(eml);
但是請注意,這是一個商業產品,我幫發展。