Створення повідомлень пересилання та відповіді
Створити повідомлення пересилання
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")
Створити повідомлення відповіді
The ReplyMessageBuilder клас використовується для налаштування параметрів відповіді, включаючи вихідне повідомлення, відправника, отримувачів, режим відповіді, префікс теми та тіло відповіді. Повідомлення відповіді можна створювати у різних режимах, таких як "Reply to Sender" або "Reply to All", згідно з вашими вимогами. Ви можете налаштувати різні властивості, такі як вкладення, заголовки та параметри форматування відповіді. Нижче наведено приклад коду, який показує, як створити повідомлення пересилання:
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")