Създаване на препратени и отговорни съобщения

Създаване на препратено съобщение

Aspose.Email предоставя лесни начини за създаване на препратени и отговорни съобщения въз основа на съществуващите. Можете да използвате ForwardMessageBuilder Клас, който създава препратено съобщение, като задава изходното съобщение, подател, получатели, тема и тяло. Препратените съобщения могат да включват оригиналното съобщение като прикачен файл или като тяло на препратеното съобщение. Имате гъвкавостта да персонализирате допълнителни свойства като прикачени файлове, хедъри и опции за форматиране. Следният пример с код показва как да създадете препратено съобщение:

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

Създаване на отговорно съобщение

Този ReplyMessageBuilder Класът се използва за конфигуриране на настройките за отговор, включително изходното съобщение, подател, получатели, режим на отговор, представка на темата и тялото на отговорното съобщение. Отговорните съобщения могат да се създават в различни режими като „Отговор до подателя“ или „Отговор до всички“, в зависимост от вашите изисквания. Можете да персонализирате различни свойства като прикачени файлове, хедъри и опции за форматиране на отговорното съобщение. Следният пример с код показва как да създадете препратено съобщение:

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