Vytváření přeposílaných a odpovědních zpráv
Vytvořit přeposílanou zprávu
Aspose.Email poskytuje jednoduché způsoby, jak vytvořit přeposílané a odpovědní zprávy na základě existujících. Můžete použít ReplyMessageBuilder třída pro vytvoření přeposílané zprávy nastavením zdrojové zprávy, odesílatele, příjemců, předmětu a těla. Přeposílané zprávy mohou obsahovat původní zprávu jako přílohu nebo jako tělo přeposílané zprávy. Máte flexibilitu přizpůsobit další vlastnosti, jako jsou přílohy, hlavičky a možnosti formátování. Níže uvedený ukázkový kód ukazuje, jak vytvořit přeposílanou zprávu:
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")
Vytvořit odpovědní zprávu
The Aspose.Email API poskytuje možnost vytvářet a formátovat zprávy předání a odpovědi. The třída se používá k nastavení parametrů odpovědi, včetně zdrojové zprávy, odesílatele, příjemců, režimu odpovědi, předpony předmětu a těla odpovědní zprávy. Odpovědní zprávy lze vytvářet v různých režimech, jako je "Odpovědět odesílateli" nebo "Odpovědět všem", podle vašich potřeb. Můžete přizpůsobit různé vlastnosti, jako jsou přílohy, hlavičky a možnosti formátování odpovědní zprávy. Níže uvedený ukázkový kód ukazuje, jak vytvořit přeposílanou zprávu:
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")