Skapa vidarebefordrade och svarande meddelanden

Skapa ett vidarebefordrat meddelande

Aspose.Email erbjuder enkla sätt att skapa vidarebefordrade och svarande meddelanden baserade på befintliga. Du kan använda ForwardMessageBuilder klassen för att skapa ett vidarebefordrat meddelande genom att ange ursprungsmeddelandet, avsändare, mottagare, ämne och body. Vidarebefordrade meddelanden kan inkludera det ursprungliga meddelandet som en bilaga eller som kropp i det vidarebefordrade meddelandet. Du har flexibiliteten att anpassa ytterligare egenskaper såsom bilagor, rubriker och formateringsalternativ. Kodexemplet nedan visar hur man skapar ett vidarebefordrat meddelande:

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")

Skapa ett svarmeddelande

Den ReplyMessageBuilder klassen används för att konfigurera svarinställningar, inklusive ursprungsmeddelandet, avsändare, mottagare, svarsläge, ämnesprefix och svarmeddelandets kropp. Svarmeddelanden kan skapas i olika svarslägen som "Svara avsändare" eller "Svara alla" beroende på ditt behov. Du kan anpassa olika egenskaper såsom bilagor, rubriker och formateringsalternativ för svarmeddelandet. Kodexemplet nedan visar hur man skapar ett vidarebefordrat meddelande:

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")