전달 및 회신 메시지 만들기
Contents
[
Hide
]
전달 메시지 생성
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")