Erstellen von Weiterleitungs‑ und Antwortnachrichten
Weiterleitungsnachricht erstellen
Aspose.Email bietet einfache Methoden, um auf Basis vorhandener Nachrichten Weiterleitungs‑ und Antwortnachrichten zu erstellen. Sie können die ForwardMessageBuilder Klasse zum Erstellen einer Weiterleitungsnachricht, indem die Quellnachricht, Absender, Empfänger, Betreff und Text festgelegt werden. Weiterleitungsnachrichten können die ursprüngliche Nachricht als Anhang oder als Text des weitergeleiteten Inhalts enthalten. Sie haben die Flexibilität, weitere Eigenschaften wie Anhänge, Header und Formatierungsoptionen anzupassen. Das nachstehende Code‑Beispiel zeigt, wie man eine Weiterleitungsnachricht erstellt:
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")
Antwortnachricht erstellen
Die ReplyMessageBuilder Die Klasse wird verwendet, um Antwort‑Einstellungen zu konfigurieren, einschließlich Quellnachricht, Absender, Empfänger, Antwortmodus, Betreff‑Präfix und den Antwortnachrichtentext. Antwortnachrichten können in verschiedenen Modi wie „Antwort an Absender“ oder „Antwort an alle“ erstellt werden, je nach Bedarf. Sie können diverse Eigenschaften wie Anhänge, Header und Formatierungsoptionen für die Antwortnachricht anpassen. Das nachstehende Code‑Beispiel zeigt, wie man eine Weiterleitungsnachricht erstellt:
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")