יצירת הודעות העברה ותגובה

יצירת הודעת העברה

ספריית 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")