Správa souborů zpráv Outlook pomocí C++ Email Parser API
Čtení a zápis souboru šablony Outlook (.OFT)
Šablony Outlook jsou velmi užitečné, pokud chcete opakovaně odesílat podobné e‑mailové zprávy. … Třída MailMessage knihovny Aspose.Email může být použita k načtení a čtení šablony Outlook (OFT). Jakmile je šablona Outlook načtena v instanci třídy MailMessage, můžete aktualizovat odesílatele, příjemce, tělo, předmět a další vlastnosti. Po aktualizaci vlastností:
- Odešlete e‑mail pomocí třídy SmtpClient nebo
- Uložit zprávu jako MSG a provést další aktualizace/validace pomocí Microsoft Outlook.
V níže uvedených ukázkách kódu děláme:
- Načtěte šablonu pomocí třídy MailMessage.
- Aktualizovat některé vlastnosti.
- Uložit zprávu ve formátu MSG.
Následující úryvek kódu vám ukáže, jak načíst soubor OFT pomocí API C++ Email Parser Library, aktualizovat zprávu a uložit ji ve formátu MSG.
Správa digitálně podepsaných zpráv
Aspose.Email implementuje kompletní algoritmus S/MIME e‑mailových objektů. To poskytuje API plnou moc zachovat digitální podpisy při převodu zpráv mezi formáty.
Zachování podpisu při konverzi z EML do MSG
Při konverzi z EML do MSG nastavte příznak preserveSignature na true, aby byl zachován podpis. Následující úryvek kódu ukazuje, jak převést z EML do MSG.
Konverze S/MIME zpráv z MSG do EML
Aspose.Email zachovává digitální podpis při konverzi z MSG do EML, jak je ukázáno v následujícím úryvku kódu.
Nastavení barevné kategorie pro soubory Outlook MSG
Barevná kategorie označuje e‑mailovou zprávu pro určitý druh důležitosti nebo klasifikace. Microsoft Outlook umožňuje uživatelům přiřazovat barevné kategorie k odlišení e‑mailů. Pro práci s barevnými kategoriemi používejte třídu FollowUpManager. Obsahuje funkce jako AddCategory, RemoveCategory, ClearCategories a GetCategories.
- AddCategory přijímá MapiMessage a řetězec barevné kategorie, například „Purple Category“ nebo „Red Category“, jako argumenty.
- RemoveCategory přijímá MapiMessage a řetězec barevné kategorie, který má být ze zprávy odstraněn.
- ClearCategories() se používá k odstranění všech barevných kategorií ze zprávy.
- GetCategories se používá k získání všech barevných kategorií z konkrétní zprávy.
Následující příklad provádí úkoly uvedené níže:
- Přidat barevnou kategorii.
- Přidat další barevnou kategorii.
- Načíst seznam všech kategorií.
- Odstranit všechny kategorie.
Přístup k informacím o následném zpracování ze souboru MSG
API Aspose.Email poskytuje možnost přístupu k informacím o sledování z odeslané nebo přijaté zprávy. Dokáže načíst informace o potvrzení přečtení, doručení a výsledcích hlasování ze souboru zprávy.
Získávání informací o potvrzení přečtení a doručení
Následující úryvek kódu vám ukazuje, jak získat informace o potvrzení přečtení a doručení.