.NET Outlook a knihovna pro zpracování e-mailu Thunderbird
Vytvářejte, analyzujte, převádějte a manipulujte s e-maily a archivy e-mailů napříč platformami
Download free trialAspose.Email for .NET je komplexní sada rozhraní API pro zpracování e-mailu, které lze použít k vytváření aplikací pro různé platformy se schopností vytvářet poštu, manipulovat, analyzovat, převádět a přenášet zprávy bez použití aplikací Microsoft Outlook nebo Office Automation. API poskytuje funkce pro manipulaci s e-maily, jako je přidávání, extrahování nebo odstraňování příloh z objektu zprávy, přizpůsobení záhlaví zpráv přidáním nebo odebráním příjemců nebo změnou předmětu a další.
Aspose.Email pro .NET usnadňuje vývojářům práci s řadou formátů Microsoft Outlook a Mozilla Thunderbird, jako jsou MSG, EML, EMLX, PST, OST, MBOX a MHT, a také poskytuje možnost spravovat soubory úložiště zpráv. jako například Osobní Soubory úložiště (PST) a offline Soubory úložiště (OST) a MBOX. Vývojáři mohou používat API k odesílání a přijímání e-mailů prostřednictvím řady oblíbených protokolů, jako jsou POP3, IMAP a SMTP, nebo se mohou připojit k serveru Microsoft Exchange Server prostřednictvím WebDav a Exchange Web Services a odesílat a přijímat e-maily s přílohami a vypisovat nebo odstraňovat zprávy ze serveru.
Pokročilé funkce .NET Email API
Odešlete e-mail s tělem HTML a přílohami
Funkce hromadné korespondence a hromadného odesílání pošty
Seznam a stahování zpráv z poštovních serverů POP3 a IMAP
Seznam, stahování a odesílání zpráv prostřednictvím serverů Microsoft Exchange
Vytvářejte a aktualizujte úkoly pomocí iCalendar
Načíst zprávy ze souboru nebo streamu
Uložte zprávy do souboru nebo streamu
Inter-konvertovat formáty zpráv
Manipulace se zprávami Osobní a offline soubory úložiště
Přidejte zprávy, kontakty, úkoly, poznámky, položky kalendáře a distribuční seznamy do PST
Extrahujte zprávy, kontakty a položky kalendáře z PST
Vygenerujte zadané vzory opakování podle RFC iCalendar
Manipulujte s položkami kalendáře pomocí klienta Exchange Web Service (EWS).
Přidejte do e-mailů vložené objekty a přílohy
Zahrnout text a tělo HTML pošty
Hromadná korespondence ze šablony
Odesílejte schůzky nebo schůzky vyhovující iCalendar
Vytvářejte přizpůsobené hlavičky pošty
Podpora HTTP Proxy v e-mailových klientech, tedy POP3, IMAP a SMTP
Převod úloh aplikace Outlook do MHTML
Jediná sjednocená metoda pro načítání různých typů položek aplikace Outlook
Vytvořte kontakt v podsložce kontaktů v EWS
Přidejte přílohu k opakujícím se událostem kalendáře
Aktualizovat člena v distribučním seznamu PST (DL)
Podpora pro Outlook pro Mac datový soubor OLM
Podpora pro vytváření souborů ICF a VCF verze 3.0
Získejte cestu ke složce v souboru OLM
Získejte seznam vlastních složek vytvořených uživatelem
Podpora více připojení pro rekurzivní operace IMAP a POP3
Dynamicky převádějte zprávy do více e-mailových formátů v .NET
Aspose.Email je dobrá volba, pokud hledáte API pro převod e-mailů do různých formátů souborů. Můžete například snadno převést soubory MSG do formátů EML, HTML nebo MHTML nebo naopak. API odhalilo rozhraní pro všechny možné konverzní procesy a zároveň skrylo základní specifikace formátu, což vývojářům usnadnilo integraci API do jejich aplikací. Kterýkoli z podporovaných procesů převodu je tak jednoduchý jako načtení zdrojového souboru v modelu objektu knihovny a volání metody Save s příslušnými parametry.
Uložit zprávu v různých formátech - C#
// načte soubor, který má být převeden
using (var message = Aspose.Email.MailMessage.Load(dir + "template.msg"))
{
// uložit v různých formátech
message.Save(dir + "output.eml", Aspose.Email.SaveOptions.DefaultEml);
message.Save(dir + "output.html", Aspose.Email.SaveOptions.DefaultHtml);
message.Save(dir + "output.mhtml", Aspose.Email.SaveOptions.DefaultMhtml);
}
Spravujte objekty kalendáře pomocí iCalendar API
Aspose.Email vám poskytuje možnost vytvářet a ukládat objekty kalendáře aplikace Outlook prostřednictvím rozhraní iCalendar API. Nejen, že můžete extrahovat objekty kalendáře v různých formátech a uložit je jako soubory MSG nebo ICS, ale můžete také odesílat, načítat, aktualizovat a rušit žádosti o schůzku prostřednictvím protokolů pro odesílání zpráv.
Send and Receive e-maily via SMTP, POP3 and IMAP
Aspose.Email for .NET vám umožňuje vytvářet složité zprávy s přílohami, formátováním HTML a obrázky a odesílat e-maily pomocí protokolu SMTP. Umožňuje vám také přihlásit se na servery POP3 pomocí uživatelského jména a hesla nebo ověřování APOP, abyste mohli provádět operace, jako je příjem e-mailů, stejně jako zobrazení velikosti poštovní schránky a počtu zpráv, načtení celé zprávy nebo pouze záhlaví, mazání zpráv ze serveru atd. .
API také podporuje funkce protokolu IMAP včetně ověřování, vytváření, mazání, výběru, dotazování na složky, získávání a ukládání zpráv, změna příznaků zpráv a základních příkazů IMAP.
Připojte se k serveru Microsoft Exchange Server
Aspose.Email for .NET poskytuje možnost připojení k serveru Microsoft Exchange Server za účelem provedení několika operací. Můžete zobrazit seznam zpráv z libovolné složky, stahovat zprávy a ukládat je v podporovaných formátech zpráv. e-maily a pozvánky na schůzky lze také odesílat pomocí WebDav a Exchange Web Services serveru Exchange. API také podporuje operace Unified Messaging a automatické zjišťování nastavení Exchange Server na základě zadaných pověření.
Kompletní řešení vzoru opakování
Aspose.Email for .NET vám umožňuje snadno a spolehlivě vypočítat data a časy výskytu i pro ty nejsložitější vzorce opakování. Vzory opakování můžete dynamicky vytvářet a používat ve formátu iCalendar RFC (2445). Můžete si vybrat, zda budete používat roční, měsíční, týdenní, denní, hodinové, minutové a sekundové vzorce opakování a můžete reprezentovat vzorce opakování ve vašich oknech, webových nebo mobilních aplikacích.
Manage Message Soubory úložiště
E-mailová knihovna může načíst soubory Microsoft Outlook PST a OST z objektu streamu nebo umístění na disku, aby bylo možné načíst úplnou hierarchii složek a přečíst konkrétní podrobnosti zprávy, jako je předmět, odesílatel, příjemce nebo extrahovat zprávy s přílohami.
Seznam zpráv z PST - C#
// načtení souboru PST
using (var pst = Aspose.Email.Storage.Pst.PersonalStorage.FromFile(dir + "template.pst"))
{
// seznam složek PST
foreach (var folder in pst.RootFolder.GetSubFolders())
{
// seznam zpráv ve složce
foreach (var msg in folder.EnumerateMessages())
{
var folderInfo = pst.GetParentFolder(msg.EntryId);
Console.WriteLine(msg.Subject + ":" + folderInfo.DisplayName);
}
}
}
Práce s kontaktními kartami
VCard nebo VCF je celosvětový formát souborů pro ukládání a výměnu kontaktních karet. Aspose.Email pro .NET umožňuje manipulovat se soubory kontaktních karet (VCF) v rámci aplikací .NET. Zpracovávejte kontaktní karty Outlooku i Thunderbird VCards. Pomocí Aspose.Email for .NET můžete posílat soubory VCard nebo VCF e-mailem, připojovat VCardy ke svým zprávám. Můžete si také vyměňovat soubory VCard svým způsobem. API umožňuje vytvářet, upravovat a odstraňovat vaše kontaktní karty. Do aplikace můžete snadno přidat podporu karet kontaktů.
Automatizace Microsoft Office – není potřeba
Aspose.Email for .NET je vytvořen pomocí spravovaného kódu, který pro práci se zpracováním e-mailů nevyžaduje instalaci sady Microsoft Office nebo Microsoft Outlook do počítače. Je to dokonalá automatizační alternativa Microsoft Outlook pro manipulaci se soubory dynamických zpráv a také pro odesílání a přijímání e-mailů.
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- Reference API
- Výuková videa
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Poznámky k vydání
- Proč Aspose.Email pro .NET?
- Seznam zákazníků
- Příběhy úspěchu