Beheren van Outlook‑berichtbestanden met C++ Email Parser‑API
Lezen en schrijven van Outlook‑sjabloonbestand (.OFT)
Outlook‑templates zijn zeer nuttig wanneer u herhaaldelijk een soortgelijk e‑mailbericht wilt verzenden. In plaats van het bericht elke keer vanaf nul voor te bereiden, kunt u het eerst in Outlook opstellen en opslaan als een Outlook‑template (OFT). Daarna kunt u, telkens wanneer u het bericht wilt verzenden, het vanuit de template maken, waardoor u tijd bespaart bij het opnieuw schrijven van dezelfde tekst in de inhoud of onderwerpregel, het instellen van opmaak, enzovoort. De MailMessage‑klasse van Aspose.Email kan worden gebruikt om een Outlook‑template (OFT) te laden en te lezen. Zodra de Outlook‑template is geladen in een instantie van de MailMessage‑klasse, kunt u afzender, ontvanger, inhoud, onderwerp en andere eigenschappen bijwerken. Na het bijwerken van de eigenschappen:
- Verzend de e‑mail met de SmtpClient‑klasse of
- Sla het bericht op als MSG en voer verdere updates/validaties uit met Microsoft Outlook.
In de onderstaande codevoorbeelden doen we:
- Laad de template met de MailMessage‑klasse.
- Werk enkele eigenschappen bij.
- Sla het bericht op in MSG‑formaat.
Het volgende codefragment laat zien hoe u een OFT‑bestand laadt met de C++ Email Parser Library‑API, het bericht bijwerkt en opslaat in MSG‑formaat.
Beheren van digitaal ondertekende berichten
Aspose.Email implementeert het volledige S/MIME‑e‑mailobject‑algoritme. Hierdoor heeft de API volledige mogelijkheid om digitale handtekeningen te behouden bij het converteren van berichten tussen formaten.
Handtekening behouden bij conversie van EML naar MSG
Wanneer u converteert van EML naar MSG, stelt u de preserveSignature‑vlag in op true om een handtekening te behouden. Het volgende code‑fragment laat zien hoe u van EML naar MSG converteert.
S/MIME‑berichten converteren van MSG naar EML
Aspose.Email behoudt de digitale handtekening bij het converteren van MSG naar EML, zoals getoond in het volgende codefragment.
Instellen van kleurcategorie voor Outlook MSG‑bestanden
Een kleurcategorie markeert een e‑mailbericht als belangrijk of van een bepaalde categorie. Microsoft Outlook stelt gebruikers in staat kleurcategorieën toe te wijzen om e‑mails te onderscheiden. Om de kleurcategorie te verwerken, gebruikt u de FollowUpManager. Deze bevat functies zoals AddCategory, RemoveCategory, ClearCategories en GetCategories.
- AddCategory neemt een MapiMessage en de kleur‑categorie‑string, bijvoorbeeld "Purple Category" of "Red Category", als argumenten.
- RemoveCategory neemt een MapiMessage en de kleur‑categorie‑string die uit het bericht moet worden verwijderd.
- ClearCategories() wordt gebruikt om alle kleuren‑categorieën van het bericht te verwijderen.
- GetCategories wordt gebruikt om alle kleuren‑categorieën van een specifiek bericht op te halen.
Het volgende voorbeeld voert de onderstaande taken uit:
- Voeg een kleurcategorie toe.
- Voeg een andere kleurcategorie toe.
- Haal de lijst met alle categorieën op.
- Verwijder alle categorieën.
Toegang tot vervolg‑informatie uit MSG‑bestand
Aspose.Email API biedt de mogelijkheid om follow‑up‑informatie uit een verzonden of ontvangen bericht op te halen. Het kan de lees‑, leverings‑en stemresultaten‑ontvangstbevestigingen uit een berichtbestand ophalen.
Ophalen van lees- en bezorgingsontvangstinformatie
De volgende codefragment toont hoe u lees- en bezorgingsontvangstinformatie kunt ophalen.