Doorstuur‑ en antwoordberichten maken

Maak een doorstuurbericht

Aspose.Email biedt eenvoudige manieren om doorstuur‑ en antwoordberichten te maken op basis van bestaande berichten. U kunt de ForwardMessageBuilder klasse om een doorstuurbericht te maken door het bronbericht, de afzender, ontvangers, onderwerp en inhoud in te stellen. Doorstuurberichten kunnen het originele bericht als bijlage of als body van het doorstuurbericht bevatten. U heeft de flexibiliteit om extra eigenschappen zoals bijlagen, headers en opmaakopties aan te passen. Het codevoorbeeld hieronder laat zien hoe u een doorstuurbericht maakt:

import aspose.email as ae

msg = ae.mapi.MapiMessage.load("original.msg")

builder = ae.tools.ForwardMessageBuilder()
builder.addition_mode = ae.tools.OriginalMessageAdditionMode.TEXTPART

forwardMsg = builder.build_response(msg)
forwardMsg.save("forward_out.msg")

Maak een antwoordbericht

De ReplyMessageBuilder klasse wordt gebruikt om antwoordinstellingen te configureren, inclusief het bronbericht, afzender, ontvangers, antwoordmodus, onderwerp‑prefix en de inhoud van het antwoordbericht. Antwoordberichten kunnen in verschillende antwoordmodi worden aangemaakt, zoals "Antwoorden aan afzender" of "Allen beantwoorden", afhankelijk van uw behoefte. U kunt diverse eigenschappen aanpassen, zoals bijlagen, headers en opmaakopties voor het antwoordbericht. Het codevoorbeeld hieronder laat zien hoe u een doorstuurbericht maakt:

import aspose.email as ae

msg = ae.mapi.MapiMessage.load("original.msg")

builder = ae.tools.ReplyMessageBuilder()

# Set ReplyMessageBuilder Properties
builder.reply_all = True
builder.addition_mode = ae.tools.OriginalMessageAdditionMode.TEXTPART
builder.response_text = "<p><b>Dear Friend,</b></p> I want to do is introduce my co-author and co-teacher. <p><a href=\"www.google.com\">This is a first link</a></p><p><a href=\"www.google.com\">This is a second link</a></p>";

replyMsg = builder.build_response(msg)
replyMsg.save("reply_out.msg")