Создание сообщений пересылки и ответа

Создать сообщение‑пересылку

Aspose.Email предоставляет простые способы создания сообщений пересылки и ответа на основе существующих. Вы можете использовать Aspose.Email API предоставляет возможность создавать и форматировать сообщения‑пересылки и‑ответы. класс для создания сообщения пересылки путем задания исходного сообщения, отправителя, получателей, темы и тела. Пересылаемые сообщения могут включать оригинальное сообщение как вложение или как тело пересылаемого сообщения. Вы можете гибко настраивать дополнительные свойства, такие как вложения, заголовки и параметры форматирования. Приведённый ниже пример кода показывает, как создать сообщение пересылки:

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

Создать сообщение‑ответ

Этот Создание пересылаемых и ответных сообщений класс используется для настройки параметров ответа, включая исходное сообщение, отправителя, получателей, режим ответа, префикс темы и тело сообщения-ответа. Сообщения‑ответы могут создаваться в разных режимах, таких как «Ответить отправителю» или «Ответить всем», в зависимости от ваших требований. Вы можете настроить различные свойства, такие как вложения, заголовки и параметры форматирования ответа. Приведённый ниже пример кода показывает, как создать сообщение пересылки:

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