İletme ve Yanıt Mesajları Oluşturma

İletilen Mesaj Oluştur

Aspose.Email, mevcut mesajlara dayanarak iletilmiş ve yanıt mesajları oluşturmanın basit yollarını sunar. Şunu kullanabilirsiniz: ForwardMessageBuilder sınıf, kaynak mesaj, gönderici, alıcılar, konu ve gövde ayarlanarak bir iletilmiş mesaj oluşturur. İletilen mesajlar, orijinal mesajı ek olarak veya iletilen mesajın gövdesi olarak içerebilir. Ekler, başlıklar ve biçimlendirme seçenekleri gibi ek özellikleri özelleştirme esnekliğine sahipsiniz. Aşağıdaki kod örneği bir iletilmiş mesaj oluşturmayı gösterir:

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

Yanıt Mesajı Oluştur

Bu ReplyMessageBuilder sınıf, kaynak mesaj, gönderici, alıcılar, yanıt modu, konu ön eki ve yanıt mesajı gövdesi dahil yanıt ayarlarını yapılandırmak için kullanılır. Yanıt mesajları, gereksiniminize göre "Gönderene Yanıt" veya "Hepsine Yanıt" gibi farklı yanıt modlarında oluşturulabilir. Ekler, başlıklar ve biçimlendirme seçenekleri gibi çeşitli özellikleri özelleştirebilirsiniz. Aşağıdaki kod örneği bir iletilmiş mesaj oluşturmayı gösterir:

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