<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Outlook 아이템 작업</title>
    <link>/email/ko/net/working-with-outlook-items/</link>
    <description>Recent content in Outlook 아이템 작업 on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko</language>
    
	  <atom:link href="/email/ko/net/working-with-outlook-items/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Net: Outlook 파일 만들기 및 저장</title>
      <link>/email/ko/net/creating-and-saving-outlook-files/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/creating-and-saving-outlook-files/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email은 Outlook 메시지(MSG) 파일 생성을 지원합니다. 이 문서에서는 다음 방법을 설명합니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/creating-and-saving-outlook-files/#create-and-save-outlook-messages&#34;&gt;&lt;strong&gt;Outlook 메시지 만들기 및 저장&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/creating-and-saving-outlook-files/#create-msg-files-with-attachments&#34;&gt;&lt;strong&gt;첨부 파일이 있는 MSG 파일 만들기&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/creating-and-saving-outlook-files/#create-msg-files-with-rtf-body&#34;&gt;&lt;strong&gt;RTF 본문을 포함한 MSG 파일 만들기&lt;/strong&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/creating-and-saving-outlook-files/#rtf-compression-for-mapi-message-body&#34;&gt;&lt;strong&gt;MAPI 메시지 본문에 대한 RTF 압축&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/creating-and-saving-outlook-files/#save-message-in-draft-status&#34;&gt;&lt;strong&gt;초안 상태로 메시지 저장&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;outlook-메시지-만들기-및-저장&#34;&gt;&lt;strong&gt;Outlook 메시지 만들기 및 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 클래스에는 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/save/#save/&#34;&gt;Save()&lt;/a&gt; 디스크 또는 스트림에 Outlook MSG 파일을 저장할 수 있는 메서드. 아래 코드 조각은 다음 클래스의 인스턴스를 생성합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 클래스이며, from, to, subject 및 body와 같은 속성을 설정합니다. 해당 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/save/#save/&#34;&gt;Save()&lt;/a&gt; 메서드는 파일 이름을 인수로 받습니다. 또한 Outlook 메시지는 다음과 함께 생성될 수 있습니다. &lt;a href=&#34;/email/ko/net/creating-and-saving-outlook-files/#create-msg-files-with-rtf-body&#34;&gt;압축된 RTF 본문&lt;/a&gt; 다음 사용 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiconversionoptions/&#34;&gt;MapiConversionOptions&lt;/a&gt;. &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;새 인스턴스를 생성합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 클래스이며 From, To, Subject 및 Body 속성을 설정합니다.&lt;/li&gt;
&lt;li&gt;다음을 호출합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 클래스 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/frommailmessage/#frommailmessage/&#34;&gt;FromMailMessage&lt;/a&gt; 객체를 받아들이는 메서드 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 형식. 해당 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/frommailmessage/#frommailmessage/&#34;&gt;FromMailMessage&lt;/a&gt; 메서드는 변환합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 으로 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; (MSG).&lt;/li&gt;
&lt;li&gt;다음을 호출합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/save/#save/&#34;&gt;MapiMessage.Save()&lt;/a&gt; MSG 파일을 저장하는 메서드.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Windows 애플리케이션의 버튼 컨트롤 클릭 이벤트에 다음 코드를 작성하십시오.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreatingAndSavingOutlookMessages-CreatingAndSavingOutlookMessages.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;첨부-파일이-있는-msg-파일-만들기&#34;&gt;&lt;strong&gt;첨부 파일이 있는 MSG 파일 만들기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;/email/ko/net/creating-and-saving-outlook-files/#create-and-save-outlook-messages&#34;&gt;위 예제에서&lt;/a&gt;, 우리는 간단한 MSG 파일을 만들었습니다. Aspose.Email은 첨부 파일이 포함된 메시지 파일 저장도 지원합니다. 필요한 것은 첨부 파일을 다음에 추가하는 것입니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 인스턴스. &lt;em&gt;Add()&lt;/em&gt; 메서드를 호출하여 첨부 파일을 추가합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/attachments/&#34;&gt;MailMessage.Attachments&lt;/a&gt; 컬렉션에 추가됩니다. 위에 만든 폼에 리스트박스를 추가하고 첨부 파일 추가 및 제거를 위한 두 개의 버튼을 추가하십시오. 애플리케이션은 다음과 같이 작동합니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Add Attachment&lt;/strong&gt; 버튼을 클릭하면 &lt;strong&gt;Open File Dialog&lt;/strong&gt;가 표시되어 사용자가 첨부 파일을 찾아 선택할 수 있습니다.&lt;/li&gt;
&lt;li&gt;파일이 선택되면 전체 경로가 목록에 추가됩니다.&lt;/li&gt;
&lt;li&gt;MSG 파일이 생성될 때, 첨부 파일 경로가 리스트에서 가져와서 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/attachments/&#34;&gt;MailMessage.Attachments&lt;/a&gt; 컬렉션.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Add Attachment&lt;/strong&gt; 버튼 클릭 이벤트에 다음 코드를 작성하십시오.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-WorkingWithMSGAttachments-CreateMessagesWithAttachments.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;&lt;strong&gt;Remove Attachment&lt;/strong&gt; 버튼을 클릭하면 리스트박스에서 선택된 항목을 제거합니다. Remove Attachment 버튼 클릭 이벤트에 다음 코드를 작성하십시오.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-WorkingWithMSGAttachments-RemoveAttachment.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;첨부 파일을 추가하는 코드를 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 인스턴스. Write Msg 함수에 대한 최종 코드는 아래와 같습니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-WorkingWithMSGAttachments-AddingMSGAttachments.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;rtf-본문이-있는-msg-파일-생성&#34;&gt;&lt;strong&gt;RTF 본문이 있는 MSG 파일 생성&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email을 사용하면 서식이 풍부한 텍스트(RTF) 본문을 가진 Outlook 메시지(MSG) 파일도 만들 수 있습니다. RTF 본문은 텍스트 서식을 지원합니다. 이를 만들려면 다음을 설정하십시오. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/htmlbody/&#34;&gt;MailMessage.HtmlBody&lt;/a&gt; 속성. 변환할 때 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 인스턴스를 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 인스턴스에서는 HTML 본문이 RTF로 변환됩니다. 이렇게 하면 이메일 본문의 서식이 보존됩니다.&lt;/p&gt;
&lt;p&gt;다음 예제는 RTF 본문을 가진 MSG 파일을 생성합니다. HTML 본문에 하나의 헤딩과 굵게, 밑줄 서식이 적용되어 있습니다. 이 서식은 HTML이 RTF로 변환될 때 유지됩니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreatingMSGFilesWithRTFBody-CreatingMSGFilesWithRTFBody.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;mapi-메시지-본문에-대한-rtf-압축&#34;&gt;&lt;strong&gt;MAPI 메시지 본문에 대한 RTF 압축&lt;/strong&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;NOTE:&lt;/em&gt;&lt;/strong&gt; 압축 과정은 메시지를 생성할 때 성능을 저하시킬 수 있습니다. 이 사실을 이해하고 파일 크기와 성능 사이의 균형을 고려하여 압축 플래그를 특정 요구 사항에 맞게 구성함으로써, 개발자는 이메일 메시지를 다룰 때 MSG 및 PST 파일 생성을 효과적으로 관리할 수 있습니다.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;RTF 압축은 메시지 크기와 Microsoft Outlook이 이메일 메시지 및 기타 데이터를 저장하는 데 사용하는 PST(개인 저장소 테이블) 파일의 크기를 줄이기 위해 설계되었습니다. 메시지 본문을 구성할 때 RTF 압축을 사용하면 개발자는 이메일 메시지를 저장하는 데 필요한 메모리를 줄이거나 메시지를 전송할 때 네트워크 대역폭을 최적화할 수 있습니다.&lt;/p&gt;
&lt;p&gt;이를 위해 두 개의 오버로드된 메서드가 설계되었습니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessageitembase/setbodycontent/&#34;&gt;MapiMessageItemBase.SetBodyContent&lt;/a&gt;(string content, BodyContentType contentType, bool compression): 이 메서드는 지정된 문자열 content와 body contentType(예: 일반 텍스트, HTML 등)을 사용하여 메시지 본문 내용을 설정합니다. 선택적 compression 매개변수는 RTF 압축을 사용하여 내용을 압축할지 여부를 지정하는 값입니다. compression이 true이면 내용이 압축되어 메시지 크기가 작아집니다.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessageitembase/setbodyrtf/&#34;&gt;MapiMessageItemBase.SetBodyRtf&lt;/a&gt;(string content, bool compression): 이 메서드는 메시지 본문을 RTF 형식으로 설정합니다. content 매개변수는 메시지 본문으로 설정될 RTF 내용을 나타내는 문자열입니다. 이전 메서드와 마찬가지로 compression 매개변수는 RTF 압축을 적용할지 여부를 결정합니다. compression이 true이면 RTF 내용이 압축되어 크기가 줄어듭니다.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;다음 코드 샘플은 HTML 본문을 설정하고 압축된 상태로 유지하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;from@doamin.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;to@domain.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;subject&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;body&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// set the html body and keep it compressed&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// this will reduce the message size&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SetBodyContent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;htmlBody&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;BodyContentType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Html&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;또한 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiconversionoptions/usebodycompression/&#34;&gt;MapiConversionOptions.UseBodyCompression&lt;/a&gt; 속성. 이 속성을 활성화하면 MailMessage를 MapiMessage로 변환할 때 RTF 본문 압축이 적용되어 MSG 파일 크기가 감소합니다. 아래 코드 샘플에 표시되어 있습니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;message&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiConversionOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UseBodyCompression&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FromMailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;message&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;초안-상태로-메시지-저장&#34;&gt;&lt;strong&gt;초안 상태로 메시지 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;이메일은 작성 중이지만 나중에 계속 작업하려는 경우 초안으로 저장됩니다. Aspose.Email은 메시지 플래그를 설정하여 이메일 메시지를 초안 상태로 저장하는 것을 지원합니다. 아래는 Outlook 이메일 메시지(MSG)를 초안으로 저장하는 샘플 코드입니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SavingMessageInDraftStatus-SavingMessageInDraftStatus.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: MSG 파일 로드 및 파싱</title>
      <link>/email/ko/net/loading-and-parsing-msg-files/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/loading-and-parsing-msg-files/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email for .NET을 사용하면 개발자는 Outlook 메시지 파일의 내용을 로드하고 파싱할 수 있습니다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;디스크에서 MSG 파일을 로드하려면 정적 메서드를 사용하세요 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/load/&#34;&gt;MapiMessage.Load&lt;/a&gt; 메서드 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 클래스. 이 클래스는 다양한 시나리오에 대한 여러 정적 로딩 기능을 제공합니다.&lt;/li&gt;
&lt;li&gt;MSG 파일 내용을 구문 분석하려면 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 다수의 메서드와 속성을 노출합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;이 문서에서는 MSG 파일을 로드하고 파싱하여 내용을 표시하는 방법을 배웁니다. 단계별 코드 샘플을 통해 프로젝트에서 Outlook MSG 파일을 로드하고 파싱하는 기능을 구현하는 방법을 명확히 이해할 수 있습니다.&lt;/p&gt;
&lt;p&gt;먼저 파일 또는 스트림에서 MSG 파일을 로드하는 방법을 배우세요.&lt;/p&gt;
&lt;h2 id=&#34;msg-파일-로드&#34;&gt;&lt;strong&gt;MSG 파일 로드&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 MSG 파일을 로드하는 방법을 보여줍니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Create an instance of MapiMessage from file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;@&amp;#34;message.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Get subject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Subject:&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Subject&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Get from address&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;From:&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SenderEmailAddress&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Get body&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Body&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Body&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Get recipients information&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Recipient: &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Recipients&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Get attachments&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;att&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Attachments&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Write&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Attachment Name: &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;att&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Write&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Attachment Display Name: &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;att&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DisplayName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;다음 코드 예제는 MailMessage를 사용하여 MSG 형식의 메시지를 로드하는 방법을 보여줍니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;결과 메시지는 임베디드 메시지 첨부 파일을 포함하여 EML 형식으로 변환됩니다. 원본 메시지의 특정 msg 형식 속성을 보존하려면 이 로드 방법을 사용하지 마십시오.&lt;/p&gt;
&lt;p&gt;임베디드 메시지 첨부 파일의 원본 형식을 보존하려면 다음을 사용하십시오 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/loadoptions/preserveembeddedmessageformat/&#34;&gt;msgLoadOptions.PreserveEmbeddedMessageFormat&lt;/a&gt; 속성.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msgLoadOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MsgLoadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msgLoadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PreserveEmbeddedMessageFormat&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msgLoadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;스트림에서-로드&#34;&gt;&lt;strong&gt;스트림에서 로드&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 스트림에서 파일을 로드하는 방법을 보여줍니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Create an instance of MapiMessage from file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;byte&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[]&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;bytes&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;File&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ReadAllBytes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;@&amp;#34;message.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MemoryStream&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MemoryStream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bytes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Seek&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SeekOrigin&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Begin&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Create an instance of MapiMessage from file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Get subject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Subject:&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Subject&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Get from address&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;From:&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SenderEmailAddress&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Get body&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Body&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Body&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;eml을-msg로-변환하면서-임베디드-eml-형식-유지&#34;&gt;&lt;strong&gt;EML을 MSG로 변환하면서 임베디드 EML 형식 유지&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;EML 파일을 로드할 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 클래스를 인스턴스화하여 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 객체를 생성하고 이를 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/frommailmessage/#frommailmessage/&#34;&gt;MapiMessage.FromMailMessage&lt;/a&gt; 메서드. EML 파일에 임베디드 EML 파일이 포함된 경우, 사용하십시오 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiconversionoptions/preserveembeddedmessageformat/&#34;&gt;MapiConversionOptions.PreserveEmbeddedMessageFormat&lt;/a&gt; 임베디드 EML 파일의 형식을 유지합니다. 아래 코드 스니펫은 EML 파일을 로드하는 방법을 보여줍니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 임베디드 EML 파일의 형식을 보존하면서.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Load the EML file into a MailMessage object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mailMessage&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;emlFilePath&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Set conversion options to preserve the format of embedded EML messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiConversionOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;PreserveEmbeddedMessageFormat&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Convert MailMessage to MapiMessage, preserving embedded EML files&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mapiMessage&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FromMailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;mailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Save the converted message in MSG format&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;mapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msgFilePath&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;p&gt;&lt;strong&gt;사용해 보세요!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;무료로 이메일 및 메시지 아카이브를 온라인에서 변환하세요 &lt;a href=&#34;https://products.aspose.app/email/ko/Conversion&#34;&gt;&lt;strong&gt;Aspose.Email 변환 앱&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;/div&gt;

&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Email-PreservingEmbeddedMsgFormat-PreservingEmbeddedMsgFormat.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;outlook-메시지-파일-파싱&#34;&gt;&lt;strong&gt;Outlook 메시지 파일 파싱&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email for .NET은 다음을 제공합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; MSG 파일을 열고 구문 분석하는 데 사용되는 클래스입니다. MSG 파일에 수신자가 다수 있을 수 있으므로 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 클래스는 다음을 노출합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessageitembase/recipients/&#34;&gt;수신자&lt;/a&gt; 값을 반환하는 속성 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapirecipientcollection/&#34;&gt;MapiRecipientCollection&lt;/a&gt; 컬렉션을 나타내는 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapirecipient/&#34;&gt;MapiRecipient&lt;/a&gt; 객체.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapirecipient/&#34;&gt;MapiRecipient&lt;/a&gt; 객체는 수신자 속성을 처리하기 위한 추가 메서드를 제공합니다.&lt;/p&gt;
&lt;p&gt;다음 단계 순서가 이 목적을 수행합니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;다음의 인스턴스를 생성합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 클래스 사용 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/load/&#34;&gt;MapiMessage.Load&lt;/a&gt; 정적 메서드.&lt;/li&gt;
&lt;li&gt;MSG 파일에서 발신자 이름, 제목 및 본문을 표시하려면 다음을 사용합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/sendername/&#34;&gt;보낸 사람 이름&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessageitembase/subject/&#34;&gt;Subject&lt;/a&gt; 및 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/body/&#34;&gt;본문&lt;/a&gt; 속성.&lt;/li&gt;
&lt;li&gt;다음 사용 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessageitembase/recipients/&#34;&gt;수신자&lt;/a&gt; 컬렉션에 대한 참조를 가져오는 속성 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapirecipient/&#34;&gt;MapiRecipient&lt;/a&gt; MSG 파일과 연관된 객체들.&lt;/li&gt;
&lt;li&gt;반복합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapirecipientcollection/&#34;&gt;MapiRecipientCollection&lt;/a&gt; 각 항목의 내용을 표시하기 위한 컬렉션 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapirecipient/&#34;&gt;MapiRecipient&lt;/a&gt; 객체를 공개 메서드를 통해 사용합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Instantiate an MSG file to load an MSG file from disk&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;outlookMessageFile&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;dataDir&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;message.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Display sender&amp;#39;s name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Sender Name : &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;outlookMessageFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SenderName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Display Subject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Subject : &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;outlookMessageFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Subject&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Display Body&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Body : &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;outlookMessageFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Body&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Display Recipient&amp;#39;s info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Recipients : \n&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Loop through the recipients collection associated with the MapiMessage object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;rcp&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;outlookMessageFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Recipients&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;c1&#34;&gt;//Display recipient email address&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Email : &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;rcp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;EmailAddress&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;c1&#34;&gt;//Display recipient name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Name : &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;rcp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DisplayName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;c1&#34;&gt;//Display recipient type&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Recipient Type : &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;rcp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RecipientType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;p&gt;&lt;strong&gt;사용해 보세요!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;무료로 이메일 파일을 온라인에서 구문 분석하세요 &lt;a href=&#34;https://products.aspose.app/email/ko/parser&#34;&gt;&lt;strong&gt;Aspose.Email 파서 앱&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;/div&gt;


      </description>
    </item>
    
    <item>
      <title>Net: Outlook 메시지 관리</title>
      <link>/email/ko/net/managing-outlook-mesages/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/managing-outlook-mesages/</guid>
      <description>
        
        
        &lt;h2 id=&#34;이메일을-html로-저장&#34;&gt;&lt;strong&gt;이메일을 HTML로 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email는 메시지를 HTML 형식으로 내보낼 때 이메일 리소스를 상대 경로로 저장할 수 있게 합니다. 이 기능은 출력 HTML 파일에서 리소스 연결 방식을 보다 유연하게 하여 다양한 시스템에서 저장된 이메일을 쉽게 공유하고 표시할 수 있게 합니다. 리소스를 상대 경로로 저장하려면 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/htmlsaveoptions/userelativepathtoresources/&#34;&gt;HtmlSaveOptions.UseRelativePathToResources&lt;/a&gt; 속성을 사용해 정의합니다. 기본값은 false이며(리소스가 절대 경로로 저장됨) true로 설정하면 리소스가 상대 경로로 저장됩니다.&lt;/p&gt;
&lt;p&gt;상대 경로를 가진 HTML 파일은 더 이식성이 높으며 호스팅 환경의 파일 구조에 관계없이 올바르게 표시됩니다. 요구 사항에 따라 절대 경로나 상대 경로를 선택할 수 있습니다. 리소스에 대한 사용자 지정 경로는 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/resourcehtmlrenderingeventargs/&#34;&gt;ResourceHtmlRendering&lt;/a&gt; 이벤트.&lt;/p&gt;
&lt;p&gt;다음 코드 샘플은 &lt;strong&gt;리소스에 대한 기본 상대 경로로 이메일을 저장&lt;/strong&gt;하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;sourceFileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;htmlSaveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;HtmlSaveOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;ResourceRenderingMode&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ResourceRenderingMode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SaveToFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;UseRelativePathToResources&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Combine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;target_files&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;htmlSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;이 경우 리소스는 [html 파일 이름]_files 폴더에 .html 파일과 동일한 경로에 저장되며 HTML은 상대 경로를 통해 리소스를 참조합니다.&lt;/p&gt;
&lt;p&gt;아래 코드 샘플은 &lt;strong&gt;리소스에 대한 절대 경로로 저장&lt;/strong&gt;하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;sourceFileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;htmlSaveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;HtmlSaveOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;ResourceRenderingMode&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ResourceRenderingMode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SaveToFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;UseRelativePathToResources&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Combine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;target_files&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;htmlSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;첫 번째 경우와 같이, 기본적으로 리소스는 [html 파일 이름]_files 폴더에 저장되며 HTML은 절대 경로를 사용해 리소스를 참조합니다.&lt;/p&gt;
&lt;p&gt;사용하여 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/resourcehtmlrenderingeventargs/&#34;&gt;ResourceHtmlRendering&lt;/a&gt; 이벤트를 사용하면 리소스에 대해 사용자 정의 상대 경로나 절대 경로를 설정할 수 있습니다. 경로를 사용자 정의할 때 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/resourcehtmlrenderingeventargs/&#34;&gt;ResourceHtmlRendering&lt;/a&gt; 이벤트 핸들러이며, 그리고 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/htmlsaveoptions/userelativepathtoresources/&#34;&gt;UseRelativePathToResources&lt;/a&gt; true 로 설정되면, 상대 경로를 지정해야 합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/resourcehtmlrenderingeventargs/pathtoresourcefile/&#34;&gt;PathToResourceFile&lt;/a&gt; 정확한 참조를 보장하기 위한 속성입니다.&lt;/p&gt;
&lt;p&gt;다음 코드 샘플은 &lt;strong&gt;ResourceHtmlRendering 이벤트를 사용한 사용자 지정 상대 경로&lt;/strong&gt; 방법을 보여줍니다&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;sourceFileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;htmlSaveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;HtmlSaveOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;ResourceRenderingMode&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ResourceRenderingMode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SaveToFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;UseRelativePathToResources&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;htmlSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ResourceHtmlRendering&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;o&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;o&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;is&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;AttachmentBase&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	    &lt;span class=&#34;c1&#34;&gt;// Since UseRelativePathToResources = true, you should assign a relative path to the PathToResourceFile property.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PathToResourceFile&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;$@&amp;#34;images\{attachment.ContentType.Name}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Combine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;targetPath&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;A Day in the Park.html&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;htmlSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;msg를-mime-메시지로-변환&#34;&gt;&lt;strong&gt;MSG를 MIME 메시지로 변환&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API는 다음을 사용하여 MSG 파일을 MIME 메시지로 변환하는 기능을 제공합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/tomailmessage/#tomailmessage&#34;&gt;ToMailMessage&lt;/a&gt; 메서드.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ConvertMSGToMIMEMessage-ConvertMSGToMIMEMessage.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;메시지-변환-및-로드-타임아웃-설정&#34;&gt;&lt;strong&gt;메시지 변환 및 로드 타임아웃 설정&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 기능을 사용하면 변환 및 로드 과정에 대한 타임아웃을 밀리초 단위로 설정할 수 있습니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mailconversionoptions/timeout/#mailconversionoptionstimeout-property&#34;&gt;MailConversionOptions.Timeout&lt;/a&gt; property- 메시지를 변환하는 동안 제한 시간을 밀리초 단위로 지정합니다.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mailconversionoptions/timeoutreached/&#34;&gt;MailConversionOptions.TimeoutReached&lt;/a&gt; - MailMessage로 변환 중 시간 초과가 발생하면 발생합니다.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/msgloadoptions/timeout/&#34;&gt;MsgLoadOptions.Timeout&lt;/a&gt; - 메시지를 변환하는 동안 시간을 밀리초 단위로 제한합니다.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/msgloadoptions/timeoutreached/&#34;&gt;MsgLoadOptions.TimeoutReached&lt;/a&gt; - MailMessage로 변환 중 시간 초과가 발생하면 발생합니다.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;아래 코드 샘플은 메시지를 변환할 때 타임아웃을 설정하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailConversionOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Set the timeout to 5 seconds&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Timeout&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;5000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;TimeoutReached&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;object&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;sender&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;EventArgs&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;subj&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;sender&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Subject&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	 &lt;span class=&#34;c1&#34;&gt;// Set a flag indicating the timeout was reached&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;isTimedOut&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mailMessage&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ToMailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;rtf-본문을-보존하는-msg에서-eml-변환&#34;&gt;&lt;strong&gt;RTF 본문을 보존하는 MSG에서 EML 변환&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;RTF 본문을 보존하면서 MSG 파일을 EML로 변환하는 방법은 두 가지가 있습니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;사용하여 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/msgloadoptions/preservertfcontent/&#34;&gt;MsgLoadOptions.PreserveRtfContent&lt;/a&gt; 속성 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/msgloadoptions/&#34;&gt;MsgLoadOptions&lt;/a&gt; class;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;사용하여 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mailconversionoptions/preservertfcontent/&#34;&gt;MailConversionOptions.PreserveRtfContent&lt;/a&gt; 속성 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mailconversionoptions/&#34;&gt;MailConversionOptions&lt;/a&gt; class;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;두 속성은 MailMessage에 RTF 본문을 유지할지 여부를 나타내는 값을 가져오거나 설정합니다.&lt;/p&gt;
&lt;p&gt;다음 코드 스니펫은 MSG 파일을 EML로 변환하면서 RTF 본문을 보존하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;loadOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MsgLoadOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;PreserveRtfContent&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;my.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;loadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;conversionOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailConversionOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;PreserveRtfContent&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;my.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ToMailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;conversionOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;outlook-템플릿-파일oft-처리&#34;&gt;&lt;strong&gt;Outlook 템플릿 파일(.OFT) 처리&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Outlook 템플릿은 유사한 이메일을 반복해서 보낼 때 매우 유용합니다. 매번 처음부터 메시지를 작성하는 대신 먼저 Outlook에서 메시지를 작성하고 Outlook 템플릿(OFT)으로 저장합니다. 이후 메시지를 보낼 필요가 있을 때마다 템플릿에서 생성하면 본문이나 제목에 동일한 텍스트를 작성하고 서식을 설정하는 등 시간을 절약할 수 있습니다. Aspose.Email의 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 클래스를 사용하여 Outlook 템플릿(OFT) 파일을 로드하고 읽을 수 있습니다. Outlook 템플릿이 해당 인스턴스에 로드되면 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 클래스를 사용하면 발신자, 수신자, 본문, 제목 및 기타 속성을 업데이트할 수 있습니다. 속성을 업데이트한 후:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;다음으로 이메일을 보냅니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.smtp/smtpclient/&#34;&gt;SmtpClient&lt;/a&gt; 클래스 또는&lt;/li&gt;
&lt;li&gt;메시지를 MSG로 저장하고 Microsoft Outlook을 사용하여 추가 업데이트/검증을 수행합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;아래 코드 예시에서 우리는:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;다음으로 템플릿을 로드합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 클래스.&lt;/li&gt;
&lt;li&gt;몇몇 속성을 업데이트합니다.&lt;/li&gt;
&lt;li&gt;메시지를 MSG 형식으로 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 OFT 파일을 로드하고 메시지를 업데이트한 뒤 MSG 형식으로 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ReadAndWritingOutlookTemplateFile-ReadAndWritingOutlookTemplateFile.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;msg-파일을-템플릿으로-저장&#34;&gt;&lt;strong&gt;MSG 파일을 템플릿으로 저장&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 Outlook MSG 파일을 템플릿으로 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SaveMsgAsTemplate-SaveMsgAsTemplate.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;mapi-메시지-유형-결정-oft-또는-msg&#34;&gt;&lt;strong&gt;MAPI 메시지 유형 결정 (OFT 또는 MSG)&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;파일에서 MapiMessage 객체를 로드할 때 로드된 메시지가 템플릿 파일인지 일반 이메일 파일인지 판단해야 할 수 있습니다. 이를 위해 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/istemplate/&#34;&gt;IsTemplate&lt;/a&gt; 속성 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/#mapimessage-class&#34;&gt;MapiMessage&lt;/a&gt; 클래스를 사용하면 이메일이 템플릿인지 여부를 정확히 감지할 수 있습니다. 이 기능은 애플리케이션 및 시스템 내에서 다양한 유형의 이메일 파일을 처리하고 관리할 때 유용합니다.&lt;/p&gt;
&lt;p&gt;아래 코드 예제는 MapiMessage가 OFT인지 MSG인지 판단하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;isOft&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// returns false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.oft&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;isOft&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// returns true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;mapimessage-또는-mailmessage를-oft-형식으로-저장&#34;&gt;&lt;strong&gt;MapiMessage 또는 MailMessage를 OFT 형식으로 저장&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/saveoptions/#saveoptions-class&#34;&gt;SaveOptions&lt;/a&gt; 클래스는 MailMessage 또는 MapiMessage를 특정 형식으로 저장할 때 추가 옵션을 지정할 수 있게 합니다.&lt;/p&gt;
&lt;p&gt;다음 코드 샘플은 메시지를 OFT 형식으로 저장하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Save the MailMessage to OFT format&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.eml&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.oft&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DefaultOft&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;c1&#34;&gt;// or alternative way #2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MsgSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailMessageSaveType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;OutlookTemplateFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.oft&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;c1&#34;&gt;// or alternative  way #3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CreateSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailMessageSaveType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;OutlookTemplateFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.oft&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Save the MapiMessage to OFT format&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.oft&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DefaultOft&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;c1&#34;&gt;// or alternative way #2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MsgSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailMessageSaveType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;OutlookTemplateFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.oft&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;c1&#34;&gt;// or alternative  way #3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;	&lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CreateSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailMessageSaveType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;OutlookTemplateFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;message.oft&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;saveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;디지털-서명된-메시지-관리&#34;&gt;&lt;strong&gt;디지털 서명된 메시지 관리&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email는 완전한 S/MIME 이메일 객체 알고리즘을 구현합니다. 이를 통해 API는 형식 간 메시지 변환 시 디지털 서명을 완전히 보존할 수 있습니다.&lt;/p&gt;
&lt;h3 id=&#34;eml에서-msg-변환-시-서명-보존&#34;&gt;&lt;strong&gt;EML에서 MSG 변환 시 서명 보존&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email은 EML을 MSG로 변환할 때 디지털 서명을 보존합니다. 다음 코드 스니펫은 EML을 MSG로 변환하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ConvertEMLToMSG-ConvertEMLToMSG.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;msg에서-eml로-smime-메시지-변환&#34;&gt;&lt;strong&gt;MSG에서 EML로 S/MIME 메시지 변환&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email은 MSG를 EML로 변환할 때 디지털 서명을 보존합니다. 다음 코드 스니펫을 참고하십시오.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ConvertMIMEMessagesFromMSGToEML-ConvertMIMEMessagesFromMSGToEML.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;보안-이메일-서명-확인&#34;&gt;&lt;strong&gt;보안 이메일 서명 확인&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 기능을 통해 MapiMessage 객체의 서명을 확인할 수 있습니다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/secureemailmanager/#secureemailmanager-class&#34;&gt;SecureEmailManager&lt;/a&gt; 보안 이메일 서명을 확인하는 클래스.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/smimeresult/#smimeresult-class&#34;&gt;SmimeResult&lt;/a&gt; 검사 결과를 저장하는 클래스.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/secureemailmanager/checksignature/#checksignature_3&#34;&gt;SecureEmailManager.CheckSignature(MapiMessage msg)&lt;/a&gt; 메서드.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/secureemailmanager/checksignature/#checksignature_4&#34;&gt;SecureEmailManager.CheckSignature(MapiMessage msg, X509Certificate2 certificateForDecrypt)&lt;/a&gt; 메서드.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/secureemailmanager/checksignature/#checksignature_5&#34;&gt;SecureEmailManager.CheckSignature(MapiMessage msg, X509Certificate2 certificateForDecrypt, X509Store store)&lt;/a&gt; 메서드.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;아래 코드 샘플은 프로젝트에 기능을 구현하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;EmlLoadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;result&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SecureEmailManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;().&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CheckSignature&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;certFileName&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;cert.pfx&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;cert&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;X509Certificate2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;certFileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;pass&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;store&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;X509Store&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;store&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Open&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;OpenFlags&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ReadWrite&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;store&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Add&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;cert&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;store&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Close&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;result&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SecureEmailManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;().&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CheckSignature&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;cert&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;store&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;mapimessage에서-서명-제거&#34;&gt;&lt;strong&gt;MapiMessage에서 서명 제거&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;보다 나은 호환성을 위해, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/removesignature/&#34;&gt;MapiMessage.RemoveSignature&lt;/a&gt; 메서드 및 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/issigned/&#34;&gt;MapiMessage.IsSigned&lt;/a&gt; 속성은 메시지에서 디지털 서명을 제거하는 데 사용됩니다.&lt;/p&gt;
&lt;p&gt;다음 코드 스니펫은 이러한 기능을 프로젝트에 구현하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsSigned&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;unsignedMsg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RemoveSignature&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;인증서로-mapimessage-복호화&#34;&gt;&lt;strong&gt;인증서로 MapiMessage 복호화&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;암호화된 MAPI 메시지가 있고, 인증서에 저장된 개인키를 사용해 복호화해야 하는 경우, Aspose.Email의 다음 기능이 유용할 수 있습니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/isencrypted/#mapimessageisencrypted-property&#34;&gt;MapiMessage.IsEncrypted&lt;/a&gt; - 메시지가 암호화되었는지 여부를 나타내는 값을 가져옵니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/decrypt/#decrypt&#34;&gt;MapiMessage.Decrypt()&lt;/a&gt; - 이 메시지를 복호화합니다(메서드는 현재 사용자와 컴퓨터의 My 스토어에서 적절한 인증서와 개인 키를 검색합니다).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/decrypt/#decrypt_1&#34;&gt;MapiMessage.Decrypt(X509Certificate2 certificate)&lt;/a&gt; - 인증서를 사용하여 이 메시지를 복호화합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;다음 코드 스니펫은 암호화된 MAPI 메시지를 처리하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;privateCert&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;X509Certificate2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;privateCertFile&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;encrypted.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsEncrypted&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;decryptedMsg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Decrypt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;privateCert&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;msg-파일에-색상-범주-설정&#34;&gt;&lt;strong&gt;MSG 파일에 색상 범주 설정&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;색상 카테고리는 이메일 메시지에 특정 중요도나 범주를 표시합니다. Microsoft Outlook에서는 사용자가 색상 카테고리를 할당하여 이메일을 구분할 수 있습니다. 색상 카테고리를 처리하려면 다음을 사용하십시오 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/&#34;&gt;FollowUpManager&lt;/a&gt;. 다음과 같은 함수들을 포함합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/addcategory/#addcategory&#34;&gt;AddCategory&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/removecategory/#removecategory&#34;&gt;RemoveCategory&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/clearcategories/#clearcategories&#34;&gt;ClearCategories&lt;/a&gt; 및 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/getcategories/#getcategories&#34;&gt;GetCategories&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/addcategory/#addcategory&#34;&gt;AddCategory&lt;/a&gt; 받습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 그리고 색상 카테고리 문자열을 인수로 사용합니다. 예: &amp;quot;Purple Category&amp;quot; 또는 &amp;quot;Red Category&amp;quot;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/removecategory/#removecategory&#34;&gt;RemoveCategory&lt;/a&gt; 받습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 그리고 메시지에서 제거할 색상 카테고리 문자열입니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/clearcategories/#clearcategories&#34;&gt;ClearCategories&lt;/a&gt; 메시지에서 모든 색상 카테고리를 제거하는 데 사용됩니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/getcategories/#getcategories&#34;&gt;GetCategories&lt;/a&gt; 특정 메시지에서 모든 색상 카테고리를 검색하는 데 사용됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;다음 예제는 아래와 같이 작업을 수행합니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;색상 카테고리를 추가합니다.&lt;/li&gt;
&lt;li&gt;다른 색상 카테고리를 추가합니다.&lt;/li&gt;
&lt;li&gt;모든 카테고리의 목록을 검색합니다.&lt;/li&gt;
&lt;li&gt;모든 카테고리를 제거합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SetColorCategories-SetColorCategories.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;msg-파일에서-후속-조치-정보-접근&#34;&gt;&lt;strong&gt;MSG 파일에서 후속 조치 정보 접근&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API는 보낸 또는 받은 메시지에서 후속 정보를 액세스할 수 있는 기능을 제공합니다. 메시지 파일에서 읽음, 배달 영수증 및 투표 결과 정보를 검색할 수 있습니다.&lt;/p&gt;
&lt;h3 id=&#34;읽음-및-배달-영수증-정보-가져오기&#34;&gt;&lt;strong&gt;읽음 및 배달 영수증 정보 가져오기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 읽음 및 배달 영수증 정보를 검색하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-RetrieveReadAndDeliveryReceiptInformation-RetrieveReadAndDeliveryReceiptInformation.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;전달-및-회신-메시지-만들기&#34;&gt;&lt;strong&gt;전달 및 회신 메시지 만들기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API는 전달 및 회신 메시지를 생성하고 서식 지정하는 기능을 제공합니다.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools/replymessagebuilder/&#34;&gt;ReplyMessageBuilder&lt;/a&gt; 및 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools/forwardmessagebuilder/&#34;&gt;ForwardMessageBuilder&lt;/a&gt; API의 클래스는 각각 회신 및 전달 메시지를 만드는 데 사용됩니다. 회신 또는 전달 메시지는 다음 모드 중 任意 하나를 사용해 생성하도록 지정할 수 있습니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools/originalmessageadditionmode/&#34;&gt;OriginalMessageAdditionMode&lt;/a&gt; 열거형. 이 열거형은 다음 값을 가집니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;OriginalMessageAdditionMode.None&lt;/strong&gt; - 원본 메시지가 응답 메시지에 포함되지 않습니다.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OriginalMessageAdditionMode.Attachment&lt;/strong&gt; - 원본 메시지가 응답 메시지에 첨부 파일로 포함됩니다&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OriginalMessageAdditionMode.Textpart&lt;/strong&gt; - 원본 메시지는 응답 메시지 본문에 텍스트로 포함됩니다&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;회신-메시지-만들기&#34;&gt;&lt;strong&gt;회신 메시지 만들기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 회신 메시지를 만드는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreatReplyMessage-CreatReplyMessage.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;전달-메시지-만들기&#34;&gt;&lt;strong&gt;전달 메시지 만들기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 조각은 전달 메시지를 만드는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreateForwardMessage-CreatForwardMessage.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: Aspose Outlook 컨트롤을 사용하여 Outlook 메시지를 Windows Forms에 끌어다 놓기</title>
      <link>/email/ko/net/using-aspose-outlook-control-to-drag-and-drop-outlook-messages-to-windows-forms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/using-aspose-outlook-control-to-drag-and-drop-outlook-messages-to-windows-forms/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email는 Microsoft Outlook의 끌어다 놓기 기능을 지원합니다. 이를 통해 개발자는 Outlook 끌어다 놓기 이벤트에 반응하는 UI 요소를 쉽게 만들 수 있습니다. 다음 샘플은 사용자가 Outlook에서 메시지를 끌어 패널에 놓을 수 있게 하고, 프로그램이 메시지를 MSG 파일로 저장하는 방법을 보여줍니다. 아래 코드 스니펫은 끌어다 놓은 Microsoft Outlook 메시지를 받을 수 있는 Aspose Outlook 컨트롤을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows Forms 애플리케이션을 생성합니다.&lt;/li&gt;
&lt;li&gt;Aspose.Email 어셈블리에 대한 참조를 추가합니다.&lt;/li&gt;
&lt;li&gt;Aspose.Email.dll을 찾아 &lt;strong&gt;OK&lt;/strong&gt; 를 클릭합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;이 샘플에서 만든 UI 요소는 패널입니다. 패널을 만들려면:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;솔루션 패널에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 &lt;strong&gt;Add&lt;/strong&gt; 를 선택한 다음 &lt;strong&gt;New item&lt;/strong&gt; 을 선택합니다.&lt;/li&gt;
&lt;li&gt;MyPanel이라는 클래스를 생성합니다:&lt;/li&gt;
&lt;li&gt;MyPanel을 System.Windows.Form.Panel의 하위 클래스로 만들고, MyPanel에 Aspose.Email.Windows.Forms.FileDropTargetManager 속성을 추가합니다:&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-MyPanel-FileDropTargetManager.cs&#34;&gt;&lt;/script&gt;

&lt;ul&gt;
&lt;li&gt;Aspose.Email.Windows.Forms.FileDropTargetManager를 사용하여 MyPanel을 등록하려면 OnHandleCreated 및 OnHandleDestroyed 메서드를 재정의합니다:&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-MyPanel-OnHandleCreatedOnHandleDestroyed.cs&#34;&gt;&lt;/script&gt;

&lt;ul&gt;
&lt;li&gt;프로젝트를 빌드합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;MyPanel 사용 준비가 완료되었습니다. 이 패널은 Outlook으로부터의 끌어다 놓기 이벤트를 받아들입니다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;툴박스 패널을 열고 MyPanel을 Windows Form에 끌어다 놓습니다:&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;img src=&#34;/email/net/using-aspose-outlook-control-to-drag-and-drop-outlook-messages-to-windows-forms/using-aspose-outlook-control-to-drag-and-drop-outlook-messages-to-windows-forms_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;ul&gt;
&lt;li&gt;MyPanel의 DragDrop 이벤트에 이벤트 핸들러를 추가합니다. (속성 패널에서 AllowDrop} 속성을 true 로 설정하고 MyPanel의 BackColor 속성을 원하는 색으로 변경하는 것을 잊지 마세요.)&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;img src=&#34;/email/net/using-aspose-outlook-control-to-drag-and-drop-outlook-messages-to-windows-forms/using-aspose-outlook-control-to-drag-and-drop-outlook-messages-to-windows-forms_2.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;ul&gt;
&lt;li&gt;주 폼의 InitializeComponent() 메서드에 다음 줄을 추가합니다:&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-DragDropOutlookMessages.Designer-AllowDrop.cs&#34;&gt;&lt;/script&gt;

&lt;ul&gt;
&lt;li&gt;Outlook에서 끌어온 메시지를 MSG 파일로 저장하는 DragDrop 이벤트 핸들러를 구현합니다.&lt;/li&gt;
&lt;li&gt;DragEventArgs를 Aspose.Email.Windows.Forms.FileDragEventArgs로 캐스팅합니다. 이 객체는 사용자의 드래그 대상인 Files 배열 속성을 포함합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;사용자가 Outlook에서 여러 메시지를 끌어 MyPanel에 놓으면 Files.Count는 메시지 수를 나타내며, Files i는 각 메시지에 대해 반복됩니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-DragDropOutlookMessages-DisplayFilesCount.cs&#34;&gt;&lt;/script&gt;

&lt;ul&gt;
&lt;li&gt;프로젝트를 실행하고 테스트합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;이제 Outlook에서 메시지를 끌어 애플리케이션에 놓을 수 있습니다. 애플리케이션이 해당 메시지를 MSG 파일로 저장하라고 안내합니다.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Net: MSG에서 투표 옵션 및 반응 작업</title>
      <link>/email/ko/net/working-with-voting-options-and-reactions-msg/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/working-with-voting-options-and-reactions-msg/</guid>
      <description>
        
        
        &lt;h2 id=&#34;mapimessage로-투표-옵션-만들기&#34;&gt;&lt;strong&gt;MapiMessage로 투표 옵션 만들기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Microsoft Outlook은 새 이메일을 작성할 때 설문을 만들 수 있는 기능을 제공하여 사용자가 예, 아니오, 아마도 등과 같은 투표 옵션을 포함하도록 합니다. Aspose.Email은 프로그래밍 방식으로 새 Outlook 메시지를 생성할 때 유사한 기능을 제공합니다. 해당 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupoptions/&#34;&gt;FollowUpOptions&lt;/a&gt; class는 다음을 제공합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupoptions/votingbuttons/&#34;&gt;VotingButtons&lt;/a&gt; 투표 옵션을 설정하거나 가져오는 데 사용할 수 있는 속성입니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; Aspose.Email 네임스페이스 내에서 Microsoft Outlook에서 일반적으로 사용되는 메시징 애플리케이션 프로그래밍 인터페이스(MAPI) 형식의 이메일 메시지를 나타내는 클래스를 말합니다. MapiMessage 클래스를 사용하면 개발자가 이메일에 설문 버튼을 추가할 수 있습니다. 이 문서에서는 투표 옵션이 포함된 MapiMessage를 생성하여 설문을 만드는 자세한 예제를 제공합니다.&lt;/p&gt;
&lt;h3 id=&#34;설문-만들기&#34;&gt;&lt;strong&gt;설문 만들기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 Aspose.Email을 사용하여 Outlook 메시지에서 설문 조사를 만드는 방법을 보여줍니다. 해당 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/&#34;&gt;FollowUpManager&lt;/a&gt; 클래스는 투표 옵션 설정을 용이하게 합니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Create a MapiMessage with the sender, recipient, subject, and body&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;from@test.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;to@test.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;Flagged message&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;Make it nice and short, but descriptive. The description may appear in search engines&amp;#39; search results pages...&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Create FollowUpOptions and set the voting buttons&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FollowUpOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;VotingButtons&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Yes;No;Maybe;Exactly!&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Apply the follow-up options to the message&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;FollowUpManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SetOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupoptions/&#34;&gt;FollowUpOptions&lt;/a&gt;: 투표 버튼과 같은 후속 작업을 구성하는 속성을 제공합니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupoptions/votingbuttons/&#34;&gt;VotingButtons&lt;/a&gt;: 다양한 투표 옵션이 세미콜론으로 구분된 문자열 속성.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/setoptions/&#34;&gt;FollowUpManager.SetOptions&lt;/a&gt;: 지정된 후속 옵션을 메시지에 적용합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;투표-옵션-읽기&#34;&gt;&lt;strong&gt;투표 옵션 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;투표 옵션을 가져오려면 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt;, 다음을 사용할 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/getoptions/&#34;&gt;GetOptions&lt;/a&gt; 메서드. 이 메서드는 투표 버튼을 검색할 뿐만 아니라 필요에 따라 카테고리와 같은 추가 매개변수도 제공할 수 있습니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Retrieve follow-up options from the message&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FollowUpManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Voting buttons are returned as a string with a semicolon separator&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;votingButtons&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;VotingButtons&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Display the voting buttons&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Voting Options: {votingButtons}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/getoptions/&#34;&gt;GetOptions&lt;/a&gt;: 다음을 검색합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupoptions/&#34;&gt;FollowUpOptions&lt;/a&gt; 메시지에서 가져온 객체로, 투표 버튼 및 기타 속성을 포함할 수 있습니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupoptions/votingbuttons/&#34;&gt;VotingButtons&lt;/a&gt;: 옵션이 세미콜론으로 구분된 문자열로 추출되어 쉽게 표시하거나 조작할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;투표-버튼-읽기&#34;&gt;&lt;strong&gt;투표 버튼 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;투표 버튼을 개별 문자열 리스트로만 접근해야 하면 다음을 사용할 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/getvotingbuttons/&#34;&gt;GetVotingButtons&lt;/a&gt; 메서드로, 컬렉션 형태로 반환합니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Read only voting buttons as a collection of string values&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;votingButtons&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FollowUpManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetVotingButtons&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Display each voting button&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;button&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;votingButtons&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Voting Button: {button}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/getvotingbuttons/&#34;&gt;GetVotingButtons&lt;/a&gt;: 투표 버튼 문자열 컬렉션을 반환하여 반복 및 표시·수정과 같은 작업에 편리합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;투표-버튼-추가&#34;&gt;&lt;strong&gt;투표 버튼 추가&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;기존 메시지에 추가 투표 버튼을 다음을 사용하여 추가할 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/addvotingbutton/&#34;&gt;AddVotingButton&lt;/a&gt; 메서드. 이는 투표 옵션을 동적으로 업데이트하는 데 유용합니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Add a new voting button to the existing message&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;FollowUpManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;AddVotingButton&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Indeed!&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/addvotingbutton/&#34;&gt;AddVotingButton&lt;/a&gt;: 메시지에 기존 투표 버튼에 새 투표 옵션을 추가하여 설문을 동적으로 맞춤 설정할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;투표-버튼-삭제&#34;&gt;&lt;strong&gt;투표 버튼 삭제&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;특정 투표 버튼을 제거하거나 메시지의 모든 버튼을 초기화하려고 할 수 있습니다. 다음 코드는 이를 사용하여 두 작업을 모두 보여줍니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/removevotingbutton/&#34;&gt;RemoveVotingButton&lt;/a&gt; 및 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/clearvotingbuttons/&#34;&gt;ClearVotingButtons&lt;/a&gt; 메서드들.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Delete a specific voting button&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;FollowUpManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RemoveVotingButton&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Exactly!&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Or delete all voting buttons from the MapiMessage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;FollowUpManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ClearVotingButtons&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/removevotingbutton/&#34;&gt;RemoveVotingButton&lt;/a&gt;: 이름으로 특정 투표 버튼을 삭제합니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/clearvotingbuttons/&#34;&gt;ClearVotingButtons&lt;/a&gt;: 모든 투표 버튼을 제거하여 투표 옵션을 초기화합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;투표-결과-읽기&#34;&gt;&lt;strong&gt;투표 결과 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email은 메시지 수신자의 투표 결과를 읽을 수도 있습니다. 수신자의 응답 및 응답 시간과 같은 속성에 접근할 수 있습니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Load a MapiMessage from a file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;sample.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Iterate through each recipient and display their vote information&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;recipient&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Recipients&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Recipient: {recipient.DisplayName}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Get the recipient&amp;#39;s response using the appropriate MapiPropertyTag&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;response&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;recipient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Properties&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MapiPropertyTag&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PR_RECIPIENT_AUTORESPONSE_PROP_RESPONSE&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;].&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetString&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Response: {response}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Get the response time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;responseTime&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;recipient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Properties&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MapiPropertyTag&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PR_RECIPIENT_TRACKSTATUS_TIME&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;].&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetDateTime&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Response time: {responseTime}\n&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapirecipient/#mapirecipient-class&#34;&gt;MapiRecipient&lt;/a&gt;: MapiMessage에서 수신자를 나타내며 개별 응답 데이터에 접근할 수 있습니다.&lt;/li&gt;
&lt;li&gt;*&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapipropertytag/pr_recipient_autoresponse_prop_response/&#34;&gt;PR_RECIPIENT_AUTORESPONSE_PROP_RESPONSE&lt;/a&gt;: 수신자의 투표 응답을 저장하는 속성 태그.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapipropertytag/pr_recipient_trackstatus_time/&#34;&gt;PR_RECIPIENT_TRACKSTATUS_TIME&lt;/a&gt;: 수신자가 응답한 시간을 기록하는 속성 태그.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;msg에서-반응-정보-가져오기&#34;&gt;&lt;strong&gt;MSG에서 반응 정보 가져오기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/getreactions/&#34;&gt;GetReactions&lt;/a&gt; 메서드 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/&#34;&gt;FollowUpManager&lt;/a&gt; 클래스를 사용하면 MAPI 메시지에 대한 반응 목록을 가져올 수 있어 사용자 참여를 분석하기 쉽습니다. 다음 코드 샘플은 지정된 메시지에 대한 사용 가능한 반응을 가져와 사용자 상호 작용에 대한 인사이트를 제공하는 방법을 보여줍니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Load the message file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Retrieve the list of reactions on the message&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reactions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FollowUpManager&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetReactions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Iterate through each reaction and output the details to the console&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reaction&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reactions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;User: {reaction.Name}, Email: {reaction.Email}, Reaction: {reaction.Type}, Date: {reaction.ReactionDateTime}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Net: Outlook MSG 파일의 후속 조치 및 기한 관리</title>
      <link>/email/ko/net/managing-follow-up-and-due-dates-for-outlook-msg-files/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/managing-follow-up-and-due-dates-for-outlook-msg-files/</guid>
      <description>
        
        
        &lt;h2 id=&#34;msg-파일에-후속-및-기한-설정&#34;&gt;&lt;strong&gt;MSG 파일에 후속 및 기한 설정&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;후속 플래그는 이메일 메시지를 어떤 작업을 위해 표시합니다. Microsoft Outlook은 사용자가 메시지에 플래그를 지정하고, 플래그 설정에서 후속 작업의 기한을 할당하도록 합니다. Outlook은 수신자에게 알림을 보내 이메일을 후속 조치하도록 촉구합니다. 프로그래밍 방식으로 이메일에 플래그를 설정하고 기한을 지정하면 개발자가 특정 유형의 이메일을 자동화하고 수신자가 조치를 기억하도록 도울 수 있습니다. 예를 들어, 판매 팀에 매월 보고서 제출을 상기시키는 메시지를 보내거나 전 직원에게 회사 회의를 알리는 메시지를 보낼 수 있습니다. Aspose.Email for .NET은 후속 플래그와 기한 설정을 지원합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 객체 사용 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupmanager/&#34;&gt;FollowUpManager&lt;/a&gt; 및 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/followupoptions/&#34;&gt;FollowUpOptions&lt;/a&gt;. 메시지에 후속 플래그를 설정할 수 있는 여러 변형이 있습니다. 아래 코드 예제에서 모두 사용됩니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;메시지에 팔로업 플래그를 설정합니다.&lt;/li&gt;
&lt;li&gt;메시지에 기한 및 알림 날짜를 추가합니다.&lt;/li&gt;
&lt;li&gt;수신자의 메시지에 플래그를 추가합니다.&lt;/li&gt;
&lt;li&gt;완료로 표시.&lt;/li&gt;
&lt;li&gt;플래그 제거.&lt;/li&gt;
&lt;li&gt;Follow-up 옵션을 읽습니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;후속-플래그-설정&#34;&gt;&lt;strong&gt;후속 플래그 설정&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 Follow-up 플래그를 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SetFollowUpflag-SetFollowUpflag.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;수신자에-대한-후속-설정&#34;&gt;&lt;strong&gt;수신자에 대한 후속 설정&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 수신자에게 Follow-up를 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SetFollowUpForRecipients-SetFollowUpForRecipients.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;후속-플래그를-완료로-표시&#34;&gt;&lt;strong&gt;후속 플래그를 완료로 표시&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 Follow-up 플래그를 완료된 것으로 표시하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-MarkFollowUpFlagAsCompleted-MarkFollowUpFlagAsCompleted.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;후속-플래그-제거&#34;&gt;&lt;strong&gt;후속 플래그 제거&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 Follow-up 플래그를 제거하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-RemoveFollowUpflag-RemoveFollowUpflag.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;후속-플래그-옵션-읽기&#34;&gt;&lt;strong&gt;후속 플래그 옵션 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 메시지의 Follow-up 플래그 옵션을 읽는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ReadFollowupFlagOptionsForMessage-ReadFollowupFlagOptionsForMessage.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: MAPI 속성 작업</title>
      <link>/email/ko/net/working-with-mapi-properties/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/working-with-mapi-properties/</guid>
      <description>
        
        
        &lt;h2 id=&#34;outlook-mapi-속성-접근-및-설정&#34;&gt;&lt;strong&gt;Outlook MAPI 속성 접근 및 설정&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiproperty/&#34;&gt;MapiProperty&lt;/a&gt; 클래스는 다음을 포함하는 MAPI 속성을 나타냅니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiproperty/name/&#34;&gt;Name&lt;/a&gt;: 이름 속성을 나타내는 문자열입니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiproperty/tag/&#34;&gt;Tag&lt;/a&gt;: 태그 속성을 나타내는 long 타입 값입니다.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiproperty/data/&#34;&gt;Data&lt;/a&gt;: 데이터 속성을 나타내는 바이트 배열입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;속성-태그를-사용하여-mapi-속성-가져오기&#34;&gt;&lt;strong&gt;속성 태그를 사용하여 MAPI 속성 가져오기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;MAPI 속성을 가져오려면:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;다음의 인스턴스를 생성합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; by &lt;a href=&#34;/email/net/loading-and-parsing-msg-files/#load-from-stream&#34;&gt;파일 또는 스트림에서 로드&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;가져오기 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiproperty/&#34;&gt;MapiProperty&lt;/a&gt; 출처 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiproperty/&#34;&gt;MapiMessage.Properties&lt;/a&gt; by &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapipropertytag/&#34;&gt;MapiPropertyTag&lt;/a&gt; 키.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 MAPI 속성 태그를 사용하여 MAPI 속성을 가져오는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-GetMAPIProperty-GetMAPIProperty.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;mapi-속성-설정&#34;&gt;&lt;strong&gt;MAPI 속성 설정&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 MAPI 속성을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SetMAPIProperties-SetMAPIProperties.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;convertDateTime 메서드 정의는 다음과 같습니다:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SetMAPIProperties-ConvertDateTime.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;추가-속성&#34;&gt;&lt;strong&gt;추가 속성&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 추가 MAPI 속성을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SetAdditionalMAPIProperties-SetAdditionalMAPIProperties.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;msg-파일에서-명명된-mapi-속성-읽기&#34;&gt;&lt;strong&gt;MSG 파일에서 명명된 MAPI 속성 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 MSG 파일에서 이름이 지정된 MAPI 속성을 읽는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ReadNamedMAPIProperties-ReadNamedMAPIProperties.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;첨부-파일에서-명명된-mapi-속성-읽기&#34;&gt;&lt;strong&gt;첨부 파일에서 명명된 MAPI 속성 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email은 또한 객체의 속성을 탐색할 수 있게 합니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachment/&#34;&gt;MapiAttachment&lt;/a&gt; 위 예시와 유사한 방식으로 이름이 지정된 속성을 검색하고, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt;. 다음 코드 스니펫은 첨부 파일 속성 컬렉션을 통해 이름이 지정된 속성을 검색하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ReadingNamedMAPIPropertyFromAttachment-ReadingNamedMAPIPropertyFromAttachment.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;msg-및-첨부-파일에서-속성-제거&#34;&gt;&lt;strong&gt;MSG 및 첨부 파일에서 속성 제거&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 MSG 및 첨부 파일에서 속성을 제거하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-RemovePropertiesFromMSGAndAttachments-RemovePropertiesFromMSGAndAttachments.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: 메시지 첨부 파일 관리</title>
      <link>/email/ko/net/managing-message-attachments/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/managing-message-attachments/</guid>
      <description>
        
        
        &lt;h2 id=&#34;outlook에서-첨부-파일-처리&#34;&gt;&lt;strong&gt;Outlook에서 첨부 파일 처리&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;/email/net/creating-and-saving-outlook-files/&#34;&gt;Outlook 메시지(MSG) 파일 만들기 및 저장&lt;/a&gt; 메시지를 생성하고 저장하는 방법, 그리고 첨부 파일이 포함된 MSG 파일을 만드는 방법을 설명합니다. 이 문서는 Aspose.Email을 사용하여 Microsoft Outlook 첨부 파일을 관리하는 방법을 설명합니다. 메시지 파일의 첨부 파일은 다음을 사용하여 액세스하고 디스크에 저장됩니다 the &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 클래스 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessageitembase/attachments/&#34;&gt;첨부 파일&lt;/a&gt; 속성.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessageitembase/attachments/&#34;&gt;첨부 파일&lt;/a&gt; 속성은 타입의 컬렉션입니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachmentcollection/&#34;&gt;MapiAttachmentCollection&lt;/a&gt; 클래스.&lt;/p&gt;
&lt;h3 id=&#34;첨부-파일-유형-확인-인라인-또는-일반&#34;&gt;&lt;strong&gt;첨부 파일 유형 확인 (인라인 또는 일반)&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;인라인 첨부 파일과 일반 첨부 파일은 서로 다른 목적을 가집니다. 인라인 첨부 파일은 이메일 메시지에 시각적으로 통합되며 일반적으로 이미지나 미디어 파일입니다. 반면 일반 첨부 파일은 이메일에 별도로 첨부되는 파일로 다양한 유형을 포함할 수 있습니다. The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachment/isinline/&#34;&gt;MapiAttachment.IsInline&lt;/a&gt; 속성 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachment/#mapiattachment-class&#34;&gt;MapiAttachment&lt;/a&gt; 클래스는 첨부 파일이 인라인인지 일반인지 나타내는 값을 가져옵니다.&lt;/p&gt;
&lt;p&gt;다음 코드 샘플은 로드된 MapiMessage의 각 첨부 파일에 대한 정보를 추출하고 표시합니다. 여기에는 표시 이름과 인라인 첨부 파일인지 여부가 포함됩니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;message&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attach&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;message&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Attachments&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;{attach.DisplayName0} : {attach.IsInline)}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;첨부-파일-유형-확인-isreference&#34;&gt;&lt;strong&gt;첨부 파일 유형 확인 (IsReference)&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachment/#mapiattachment-class&#34;&gt;MapiAttachment&lt;/a&gt; 클래스는 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachment/isreference/&#34;&gt;IsReference&lt;/a&gt; 메시지에서 참조 첨부 파일을 식별할 수 있게 해주는 속성입니다. 다음 코드 샘플을 사용하면 첨부 파일이 참조 첨부 파일인지 확인할 수 있습니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Attachments&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsReference&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Process reference attachment&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;msg-파일에서-첨부-파일-저장&#34;&gt;&lt;strong&gt;MSG 파일에서 첨부 파일 저장&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;MSG 파일에서 첨부 파일을 저장하려면:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;다음에 대해 반복합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachmentcollection/&#34;&gt;MapiAttachmentCollection&lt;/a&gt; 컬렉션을 사용하여 개별 첨부 파일을 가져옵니다.&lt;/li&gt;
&lt;li&gt;첨부 파일을 저장하려면 MapiAttachment 클래스의 Save() 메서드를 호출하십시오.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 첨부 파일을 로컬 디스크에 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SaveAttachmentsFromOutlookMSGFile-SaveAttachmentsFromOutlookMSGFile.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;rtf-형식-msg-파일에서-첨부-파일-추출&#34;&gt;&lt;strong&gt;RTF 형식 MSG 파일에서 첨부 파일 추출&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;RTF 형식의 메시지에 대해서는, 다음 코드를 사용하여 인라인이거나 메시지 본문에 아이콘으로 표시되는 첨부 파일을 구분하고 추출할 수 있습니다. 다음 코드 스니펫은 RTF 형식의 MSG에서 임베디드 첨부 파일을 식별하고 추출하는 방법을 보여줍니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;MSG file with RTF Formatting.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Attachments&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsAttachmentInline&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;try&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;SaveAttachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Guid&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;().&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ToString&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;catch&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Exception&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ex&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ex&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Message&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;bool&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IsAttachmentInline&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MapiAttachment&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;property&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ObjectData&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Properties&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Values&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;property&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Name&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;\x0003ObjInfo&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;odtPersist1&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;BitConverter&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ToUInt16&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;property&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;odtPersist1&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;amp;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;7&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)))&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;void&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SaveAttachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MapiAttachment&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;property&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;attachment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ObjectData&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Properties&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Values&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;property&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Name&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Package&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;fs&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileStream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileMode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Create&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileAccess&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Write&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;fs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Write&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;property&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;property&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Length&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;중첩-메일-메시지-첨부-파일-가져오기&#34;&gt;&lt;strong&gt;중첩 메일 메시지 첨부 파일 가져오기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;임베디드 OLE 첨부 파일도 the &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; Attachment 컬렉션 클래스. 다음 코드 예제는 임베디드 메시지 첨부 파일을 파싱하여 디스크에 저장합니다. The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; FromProperties() 클래스의 정적 메서드를 사용하면 임베디드 첨부 파일에서 새 메시지를 생성할 수 있습니다. 다음 코드 스니펫은 중첩 메일 메시지 첨부 파일을 가져오는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-GetNestedMailMessageAttachments-GetNestedMailMessageAttachments.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;첨부-파일-제거&#34;&gt;&lt;strong&gt;첨부 파일 제거&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose Outlook 라이브러리는 Microsoft Outlook 메시지(.msg) 파일에서 첨부 파일을 제거하는 기능을 제공합니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RemoveAttachments() 메서드를 호출하십시오. 이 메서드는 메시지 파일 경로를 매개변수로 받습니다. 정적(public static) 메서드로 구현되어 있어 객체를 인스턴스화할 필요가 없습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;다음 코드 스니펫은 첨부 파일을 제거하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-RemoveAttachmentsFromFile-RemoveAttachmentsFromFile.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;또한 다음을 호출할 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 클래스 정적 메서드 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/destroyattachments/&#34;&gt;DestroyAttachment()&lt;/a&gt;. RemoveAttachment()보다 더 빠르게 작동합니다, 왜냐하면 RemoveAttachment() 메서드는 메시지 파일을 파싱하기 때문입니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-DestroyAttachment-DestroyAttachment.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;msg-첨부-파일-추가&#34;&gt;&lt;strong&gt;MSG 첨부 파일 추가&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Outlook 메시지는 첨부 파일로 다른 Microsoft Outlook 메시지를 일반 또는 임베디드 형식으로 포함할 수 있습니다. The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiattachmentcollection/&#34;&gt;MapiAttachmentCollection&lt;/a&gt; Add 메서드의 오버로드된 멤버를 제공하여 두 종류의 첨부 파일이 모두 포함된 Outlook 메시지를 생성합니다.&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;p&gt;&lt;strong&gt;사용해 보세요!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;무료로 이메일 첨부 파일을 추가하거나 제거하세요 &lt;a href=&#34;https://products.aspose.app/email/ko/editor&#34;&gt;&lt;strong&gt;Aspose.Email Editor App&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;/div&gt;

&lt;h3 id=&#34;mapimessages에-참조-첨부-파일-추가&#34;&gt;&lt;strong&gt;MapiMessages에 참조 첨부 파일 추가&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/referenceattachmentoptions/&#34;&gt;ReferenceAttachmentOptions&lt;/a&gt; 클래스는 모든 필요한 속성을 하나의 객체에 캡슐화하여 참조 첨부 파일 추가를 간소화합니다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ReferenceAttachmentOptions 매개변수:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;sharedLink&lt;/strong&gt;: 파일을 호스팅하는 웹 서비스에서 제공하는 완전한 공유 링크.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;url&lt;/strong&gt;: 파일 위치 또는 리소스 URL.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;providerName&lt;/strong&gt;: 참조 첨부 제공자 이름 (예: Google Drive, Dropbox).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;예제&lt;/strong&gt;: ReferenceAttachmentOptions를 사용한 참조 첨부 파일 추가&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ReferenceAttachmentOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;https://drive.google.com/file/d/1HJ-M3F2qq1oRrTZ2GZhUdErJNy2CT3DF/&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;https://drive.google.com/drive/my-drive&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;GoogleDrive&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Add reference attachment&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Attachments&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Add&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Document.pdf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;메시지를-첨부-파일로-포함&#34;&gt;&lt;strong&gt;메시지를 첨부 파일로 포함&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 MSG 파일 첨부를 메시지에 삽입하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-EmbedMessageAsAttachment-EmbedMessageAsAttachment.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;첨부-파일에서-포함된-메시지-읽기&#34;&gt;&lt;strong&gt;첨부 파일에서 포함된 메시지 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 조각은 첨부 파일에서 포함된 메시지를 읽는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-ReadEmbeddedMessageFromAttachment-ReadEmbeddedMessageFromAttachment.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;첨부-파일-삽입-및-교체&#34;&gt;&lt;strong&gt;첨부 파일 삽입 및 교체&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API는 부모 메시지의 특정 인덱스에 첨부 파일을 삽입할 수 있는 기능을 제공합니다. 또한 한 첨부 파일의 내용을 다른 메시지 첨부 파일로 교체하는 기능도 제공합니다.&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;p&gt;&lt;strong&gt;사용해 보세요!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;다음 명령을 실행하십시오 &lt;a href=&#34;https://github.com/aspose-email/Aspose.Email-for-.NET/tree/master/Sample%20Apps/ReplaceAttach/ReplaceAttach&#34;&gt;ReplaceAttach&lt;/a&gt; 간단한 앱 프로젝트를 만들고 Aspose.Email 기능을 사용하여 첨부 파일을 교체해 보세요.&lt;/p&gt;

&lt;/div&gt;

&lt;h3 id=&#34;특정-위치에-첨부-파일-삽입&#34;&gt;&lt;strong&gt;특정 위치에 첨부 파일 삽입&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email API는 MapiAttachmentCollection의 Insert 메서드(MapiAttachmentCollection Insert(int index, string name, MapiMessage msg))를 사용하여 MSG 첨부 파일을 상위 MSG에 삽입할 수 있는 기능을 제공합니다. 다음 코드 스니펫은 특정 위치에 첨부 파일을 삽입하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-InsertMSGAttachmentAtSpecificlocation-InsertMSGAttachmentAtSpecificlocation.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;첨부-파일-내용-교체&#34;&gt;&lt;strong&gt;첨부 파일 내용 교체&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Replace 메서드를 사용하여 임베디드 첨부 파일 내용을 새로운 것으로 교체할 수 있습니다. 하지만 collection.Count = 2인 컬렉션에 PR_ATTACH_NUM = 4(예)와 같은 첨부 파일을 삽입할 수는 없습니다. 다음 코드 스니펫은 첨부 파일 내용을 교체하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-ReplaceEmbeddedMSGAttachmentContents-ReplaceEmbeddedMSGAttachmentContents.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;mapimessage에서-첨부-파일-이름-바꾸기&#34;&gt;&lt;strong&gt;MapiMessage에서 첨부 파일 이름 바꾸기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;MapiMessage 첨부 파일의 DisplayName 속성 값을 편집할 수 있습니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Attachments&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;].&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DisplayName&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;New display name 1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Attachments&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;].&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DisplayName&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;New display name 2&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;디지털-서명된-메시지에서-첨부-파일-저장&#34;&gt;&lt;strong&gt;디지털 서명된 메시지에서 첨부 파일 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API는 클리어 서명된 메시지를 디코딩할지 여부를 나타내는 값을 가져오거나 설정하는 기능을 제공합니다. &lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-DecodeClearSignedContent-DecodeClearSignedContent.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: Outlook 연락처 관리</title>
      <link>/email/ko/net/outlook-contacts-management/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/outlook-contacts-management/</guid>
      <description>
        
        
        &lt;p&gt;MapiMessage와 마찬가지로, Aspose.Email를 사용하면 Outlook 연락처를 생성할 수 있습니다. The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/&#34;&gt;MapiContact&lt;/a&gt; 클래스는 Outlook 연락처를 생성하는 데 필요한 모든 연락처 관련 속성을 제공합니다. 이 문서는 the 를 사용하여 Outlook 연락처를 생성, 저장 및 읽는 방법을 보여줍니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/&#34;&gt;MapiContact&lt;/a&gt; 클래스.&lt;/p&gt;
&lt;h2 id=&#34;outlook-연락처-생성-및-저장&#34;&gt;&lt;strong&gt;Outlook 연락처 생성 및 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;연락처를 생성하고 디스크에 저장하려면:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;새 객체를 인스턴스화합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/&#34;&gt;MapiContact&lt;/a&gt; 클래스.&lt;/li&gt;
&lt;li&gt;연락처 속성 정보를 입력합니다.&lt;/li&gt;
&lt;li&gt;사진 데이터를 추가합니다(있는 경우).&lt;/li&gt;
&lt;li&gt;연락처를 MSG 또는 VCard 형식으로 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 Outlook 연락처를 생성하고 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreateAndSaveOutlookContact-CreateAndSaveOutlookContact.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;mapi-배포-목록을-vcf-파일로-저장&#34;&gt;&lt;strong&gt;MAPI 배포 목록을 VCF 파일로 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;아래 코드 샘플은 배포 목록을 다중 연락처 VCF 파일로 저장하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// convert the `msg` object to a `MapiMessage` object&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dlist&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MapiDistributionList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ToMapiMessageItem&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//save the distribution list&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiDistributionListSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ContactSaveFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;VCard&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;dlist&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;distribution_list.vcf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;다중-연락처-vcf-파일을-mapidistributionlist-로-변환&#34;&gt;&lt;strong&gt;다중 연락처 VCF 파일을 MapiDistributionList 로 변환&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email는 다중 연락처 VCF 파일을 into 로 변환을 지원합니다 &lt;code&gt;MapiDistributionList&lt;/code&gt; 객체이며, 이를 통해 여러 연락처를 애플리케이션에 직접 관리하고 가져오기가 쉬워집니다. 이 기능은 다음 정적 메서드를 통해 접근할 수 있습니다 the &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapidistributionlist/#mapidistributionlist-class&#34;&gt;MapiDistributionList&lt;/a&gt; 클래스:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapidistributionlist/fromvcf/#fromvcf_1&#34;&gt;static MapiDistributionList FromVCF(string filePath)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapidistributionlist/fromvcf/#fromvcf&#34;&gt;static MapiDistributionList FromVCF(Stream stream)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;아래 코드 샘플은 이 기능을 사용하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Convert a multi-contact VCF file to a MapiDistributionList&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MapiDistributionList&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dlist&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiDistributionList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FromVCF&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;연락처를-vcf-형식으로-저장&#34;&gt;&lt;strong&gt;연락처를 VCF 형식으로 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;연락처를 버전 3 VCF 형식으로 저장하려면 다음을 사용하십시오 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardversion/&#34;&gt;VCardVersion&lt;/a&gt; 값을 설정하기 위한 열거형 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardsaveoptions/version/&#34;&gt;VCardSaveOptions.Version&lt;/a&gt; 속성. 다음 샘플 코드는 사용 방법을 보여줍니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardversion/&#34;&gt;VCardVersion&lt;/a&gt; 연락처를 VCF 버전 3 형식으로 저장하기 위한 enumerable:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiDistributionListSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ContactSaveFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;VCard&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Version&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;VCardVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;V30&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;dlist&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;distribution_list.vcf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;mapi-연락처-읽기&#34;&gt;&lt;strong&gt;MAPI 연락처 읽기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/&#34;&gt;MapiContact&lt;/a&gt; 클래스를 사용하면 Outlook MSG 및 VCard 형식의 연락처를 모두 로드할 수 있습니다. 다음 코드 스니펫은 MSG와 VCF로 저장된 Outlook 연락처를 a 로 로드하는 방법을 보여줍니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/&#34;&gt;MapiContact&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;msg-파일에서-연락처-로드&#34;&gt;&lt;strong&gt;MSG 파일에서 연락처 로드&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 MSG에서 연락처를 로드하는 방법을 보여줍니다.&lt;/p&gt;
&lt;h3 id=&#34;vcard에서-연락처-로드&#34;&gt;&lt;strong&gt;VCard에서 연락처 로드&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 VCard에서 연락처를 로드하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-LoadingContactFromVCard-LoadingContactFromVCard.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;사용자-지정-옵션으로-vcard에서-mapi-연락처-로드&#34;&gt;&lt;strong&gt;사용자 지정 옵션으로 vCard에서 MAPI 연락처 로드&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;vCard(.vcf) 파일을 MAPI 연락처로 변환할 때 더 많은 유연성을 제공하기 위해 Aspose.Email for .NET은 오버로드를 제공합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/#methods&#34;&gt;MapiContact.FromVCard(string filePath, VCardLoadOptions options)&lt;/a&gt; a 를 수락하는 메서드 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardloadoptions/&#34;&gt;VCardLoadOptions&lt;/a&gt; 객체. 이는 vCard 파일이 해석되는 방식을 개선된 제어를 제공하며, 특히 다양한 vCard 형식, 인코딩 또는 고급 파싱 시나리오 작업 시 유용합니다.&lt;/p&gt;
&lt;p&gt;다음 코드 샘플은 .vcf 연락처 파일을 a 로 로드하는 방법을 보여줍니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/&#34;&gt;MapiContact&lt;/a&gt; 수락하는 오버로드를 사용한 object &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardloadoptions/&#34;&gt;VCardLoadOptions&lt;/a&gt;. 로드된 연락처는 PST 파일, MSG 내보내기 또는 기타 Outlook 호환 형식에서 사용할 수 있습니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mapiContact&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FromVCard&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;contact.vcf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;VCardLoadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;mapiContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;NameInfo&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DisplayName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;지정된-인코딩으로-vcard에서-연락처-로드&#34;&gt;&lt;strong&gt;지정된 인코딩으로 VCard에서 연락처 로드&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 지정된 인코딩으로 VCard에서 연락처를 로드하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-LoadingContactFromVCardWithSpecifiedEncoding-LoadingContactFromVCardWithSpecifiedEncoding.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;지정된-인코딩으로-vcard-연락처-항목-저장&#34;&gt;&lt;strong&gt;지정된 인코딩으로 VCard 연락처 항목 저장&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음을 사용하여 VCard 파일 작업 시 저장 동작을 사용자 지정합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardsaveoptions/#vcardsaveoptions-class&#34;&gt;VCardSaveOptions&lt;/a&gt; 클래스.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardsaveoptions/preferredtextencoding/&#34;&gt;PreferredTextEncoding&lt;/a&gt; 클래스의 이 속성은 VCard 연락처 항목을 저장할 때 사용할 인코딩을 지정합니다.&lt;/p&gt;
&lt;p&gt;다음 코드 예제는 프로젝트에서 이 속성을 구현하는 방법을 보여줍니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;cont&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Encoding&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UTF8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;opt&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;VCardSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;opt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PreferredTextEncoding&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Encoding&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UTF8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;cont&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;my.vcard&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;opt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;확장-필드와-함께-vcard-파일-저장&#34;&gt;&lt;strong&gt;확장 필드와 함께 VCard 파일 저장&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.personalinfo.vcard/vcardsaveoptions/useextensions/#vcardsaveoptionsuseextensions-property&#34;&gt;UseExtensions&lt;/a&gt; 속성을 사용하면 vCard 파일을 저장할 때 확장 필드를 사용할지 여부를 제어할 수 있습니다. true(기본값)로 설정하면 확장이 허용되어 사용자 정의 필드 및 추가 연락처 정보를 호환합니다.&lt;/p&gt;
&lt;h3 id=&#34;vcard-형식에서-다중-연락처-읽기&#34;&gt;&lt;strong&gt;VCard 형식에서 다중 연락처 읽기&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;우리 라이브러리를 사용하면 VCard에서 모든 연락처 목록을 가져올 수 있습니다. 다음 메서드와 단계로 수행할 수 있습니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Checks whether VCard source stream contains multiple contacts.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsMultiContacts&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Stream&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Loads list of all contacts from VCard file.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LoadAsMultiple&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;filePath&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Encoding&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;encoding&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Loads list of all contacts from VCard stream.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LoadAsMultiple&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Stream&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Encoding&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;encoding&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;다음 코드 스니펫은 여러 연락처가 포함된 VCard 파일을 처리하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileStream&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileStream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;test.vcf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileMode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Open&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileAccess&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Read&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsMultiContacts&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;List&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;contacts&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LoadAsMultiple&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;stream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Encoding&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UTF8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;vcard-연락처를-비동기적으로-로드&#34;&gt;&lt;strong&gt;vCard 연락처를 비동기적으로 로드&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음은 &lt;a href=&#34;&#34;&gt;VCardContact&lt;/a&gt; Aspose.Email for .NET의 클래스는 vCard 파일의 비동기 로드를 지원합니다. 이를 통해 애플리케이션은 &lt;strong&gt;메인 스레드를 차단하지 않고 .vcf 파일 또는 스트림에서 단일 또는 다수의 연락처를 효율적으로 읽을 수&lt;/strong&gt; 있어 대용량 연락처 목록을 다루는 현대적인 데스크톱, 웹 또는 모바일 애플리케이션에 이상적입니다. 이 클래스의 다음 메서드가 해당 작업을 수행할 수 있습니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;LoadAsync&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;LoadAsMultipleAsync&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;다음 코드 샘플은 VCardContact.LoadAsMultipleAsync를 사용하여 .vcf 파일에서 &lt;strong&gt;비동기적으로 여러 vCard 연락처를 로드&lt;/strong&gt;하는 방법을 보여줍니다. 로드된 연락처는 루프에서 처리되며 각 연락처의 표시 이름을 콘솔에 출력합니다. 비동기 접근 방식은 큰 파일을 읽는 경우에도 애플리케이션이 응답성을 유지하도록 보장합니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;contacts&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;VCardContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LoadAsMultipleAsync&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;contacts.vcf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;VCardLoadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;CancellationToken&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;None&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;contact&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;contacts&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IdentificationInfo&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DisplayName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;연락처-정보를-mhtml로-렌더링&#34;&gt;&lt;strong&gt;연락처 정보를 MHTML로 렌더링&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Outlook 연락처는 Aspose.Email API를 사용해 MHTML로 변환할 수 있습니다. 이 예제는 VCard를 로드하는 방법을 보여줍니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicontact/&#34;&gt;MapiContact&lt;/a&gt; 그런 다음 다음을 사용하여 MHTML로 변환합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; API.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Load VCF Contact and convert to MailMessage for rendering to MHTML&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;contact&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiContact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FromVCard&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Contact.vcf&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MemoryStream&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ms&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MemoryStream&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;contact&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ms&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ContactSaveFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;ms&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Position&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ms&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MsgLoadOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MailConversionOptions&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;op&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MailConversionOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MailMessage&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ToMailMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;op&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//Prepare the MHT format options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MhtSaveOptions&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mhtSaveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MhtSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;mhtSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CheckBodyContentEncoding&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;mhtSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PreserveOriginalBoundaries&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MhtFormatOptions&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;formatOp&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MhtFormatOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteHeader&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MhtFormatOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RenderVCardInfo&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;mhtSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RenderedContactFields&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ContactFieldsSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;NameInfo&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ContactFieldsSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PersonalInfo&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ContactFieldsSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Telephones&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ContactFieldsSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Events&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;mhtSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MhtFormatOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;formatOp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;eml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;ContactMhtml_out.mhtml&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mhtSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Net: 배포 목록 작업</title>
      <link>/email/ko/net/working-with-distribution-lists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/working-with-distribution-lists/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email API를 사용하여 다수의 연락처를 모은 배포 목록을 만들 수 있습니다. 배포 목록은 Outlook MSG 형식으로 디스크에 저장할 수 있으며, MS Outlook에서 열어 확인/조작할 수 있습니다.&lt;/p&gt;
&lt;h2 id=&#34;배포-목록-생성-및-저장&#34;&gt;&lt;strong&gt;배포 목록 생성 및 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펏은 배포 목록을 생성하고 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreateDistributionListInPST-CreateDistributionListInPST.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;pst-파일에서-배포-목록-읽기&#34;&gt;&lt;strong&gt;PST 파일에서 배포 목록 읽기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펏은 PST 파일에서 배포 목록을 읽는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ReadingDistributionListFromPST-ReadingDistributionListFromPST.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: Outlook 작업 만들기, 저장 및 읽기</title>
      <link>/email/ko/net/working-with-outlook-tasks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/working-with-outlook-tasks/</guid>
      <description>
        
        
        &lt;h2 id=&#34;outlook-작업-만들기&#34;&gt;&lt;strong&gt;Outlook 작업 만들기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email for .NET은 Outlook 작업을 생성하고 MSG 형식으로 저장할 수 있게 합니다.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt; 클래스는 다음과 같은 여러 속성을 제공합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/percentcomplete/&#34;&gt;PercentComplete&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/estimatedeffort/&#34;&gt;EstimatedEffort&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/actualeffort/&#34;&gt;ActualEffort&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/history/&#34;&gt;History&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/lastupdate/&#34;&gt;LastUpdate&lt;/a&gt;, 등등, Outlook 작업에 필요한 정보를 설정하고 적용합니다. 이 문서에서는 작업을 생성, 저장 및 읽는 방법을 보여줍니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt; 디스크에서. 작업을 디스크에 만들고 저장하려면:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;새 객체를 인스턴스화합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt; 클래스.&lt;/li&gt;
&lt;li&gt;작업 속성 정보를 입력하십시오.&lt;/li&gt;
&lt;li&gt;작업을 MSG 형식으로 디스크에 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 작업을 생성, 저장 및 읽는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreatingAndSavingOutlookTasks-CreatingAndSavingOutlookTasks.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;mapi-작업-읽기&#34;&gt;&lt;strong&gt;MAPI 작업 읽기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;MSG 형식으로 저장된 작업은 다음으로 로드될 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 그리고 다음으로 변환됩니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt; 제목 및 상태와 같은 특정 속성에 접근할 수 있습니다. 다음 코드 샘플은 저장된 MSG 파일에서 작업 상세 정보를 읽고 조작하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-LoadingContactFromMSG-LoadingContactFromMSG.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;vtodo-작업-읽기&#34;&gt;&lt;strong&gt;VToDo 작업 읽기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;iCalendar 형식으로 VToDo 이벤트로 내보낸 Outlook 작업은 다음을 사용하여 로드할 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt; 다음 코드 샘플에 표시된 클래스입니다. 다음 코드 스니펫은 VToDo 작업을 읽는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ReadingVToDoTask-ReadingVToDoTask.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;mapi-작업에-알림-정보-추가&#34;&gt;&lt;strong&gt;MAPI 작업에 알림 정보 추가&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Microsoft Outlook과 유사하게, Aspose.Email은 작업에 알림 정보를 추가할 수 있습니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt;. 다음 코드 스니펏은 작업에 알림 정보를 추가하는 방법을 보여줍니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt;.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-AddReminderInformationToMapiTask-AddReminderInformationToMapiTask.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;mapi-작업에-첨부-파일-추가&#34;&gt;&lt;strong&gt;MAPI 작업에 첨부 파일 추가&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펏은 작업에 첨부 파일을 추가하는 방법을 보여줍니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt;.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-AddAttachmentsToMapiTask-AddAttachmentsToMapiTask.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;mapi-작업에-반복-추가&#34;&gt;&lt;strong&gt;MAPI 작업에 반복 추가&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email은 일간, 주간, 월간 또는 연간 반복 작업을 생성할 수 있게 합니다. 다음 코드 스니펫은 다양한 반복 유형으로 작업을 만드는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-AddRecurrenceToMapiTask-AddRecurrenceToMapiTask.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;작업을-mht로-변환&#34;&gt;&lt;strong&gt;작업을 MHT로 변환&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email은 생성할 수 있습니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; 변환 중 출력과 같이 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapitask/&#34;&gt;MapiTask&lt;/a&gt; MHT로.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ConvertMapiTaskToMHT-ConvertMapiTaskToMHT.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;작업-필드-보존하면서-msg를-html로-변환&#34;&gt;&lt;strong&gt;작업 필드 보존하면서 MSG를 HTML로 변환&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/htmlformatoptions/#htmlformatoptions-enumeration&#34;&gt;HtmlFormatOptions.RenderTaskFields&lt;/a&gt; 열거형을 사용하면 작업 필드를 저장된 HTML 파일의 헤더에 포함하도록 지정할 수 있습니다. 다음 코드 스니펫은 HTML 파일을 저장할 때 헤더에 작업 필드를 보존하는 방법을 보여줍니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiMessage&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;task.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;HtmlSaveOptions&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;opt&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DefaultHtml&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;opt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HtmlFormatOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;HtmlFormatOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteHeader&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;HtmlFormatOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RenderTaskFields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;task.html&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;opt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Net: Outlook 메모 만들기, 저장 및 읽기</title>
      <link>/email/ko/net/create-save-read-outlook-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/create-save-read-outlook-notes/</guid>
      <description>
        
        
        &lt;h2 id=&#34;outlook-메모-생성-및-저장&#34;&gt;&lt;strong&gt;Outlook 메모 생성 및 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email은 Outlook 메모를 생성하고 MSG 형식으로 디스크에 저장하는 기능을 제공합니다.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapinote/&#34;&gt;MapiNote&lt;/a&gt; 클래스는 작업 정보를 설정하는 속성과 메서드를 제공합니다. 이 문서에서는 작업을 생성, 저장 및 읽는 방법을 보여줍니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapinote/&#34;&gt;MapiNote&lt;/a&gt; 디스크에서&lt;/p&gt;
&lt;p&gt;다음 단계들을 사용하여 메모를 디스크에 만들고 저장할 수 있습니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;다음 객체를 인스턴스화합니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapinote/&#34;&gt;MapiNote&lt;/a&gt; 클래스.&lt;/li&gt;
&lt;li&gt;다양한 속성을 설정합니다.&lt;/li&gt;
&lt;li&gt;메모를 MSG 파일로 디스크에 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 Outlook 메모를 만들고 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreatAndSaveAnOutlookNote-CreatAndSaveAnOutlookNote.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;mapi-메모-읽기&#34;&gt;&lt;strong&gt;MAPI 메모 읽기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapinote/&#34;&gt;MapiNote&lt;/a&gt; 클래스 객체는 다음을 변환하는데 사용됩니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapimessage/&#34;&gt;MapiMessage&lt;/a&gt; 디스크에서 MSG 형식으로 메모를 로드하는 객체입니다. 다음 코드 스니펫은 메모를 읽는 방법을 보여줍니다. &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapinote/&#34;&gt;MapiNote&lt;/a&gt;.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ReadMapiNote-ReadMapiNote.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: Outlook 캘린더 항목 관리</title>
      <link>/email/ko/net/managing-outlook-calendar-items/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/managing-outlook-calendar-items/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicalendar/&#34;&gt;MapiCalendar&lt;/a&gt; 클래스는 캘린더 항목의 다양한 속성을 설정하는 메서드와 속성을 제공합니다. 이 섹션은 다음에 대한 코드 예제를 제공합니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#create-and-save-calendar-items&#34;&gt;&lt;strong&gt;캘린더 항목 생성 및 저장&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#save-calendar-items-as-msg-files&#34;&gt;&lt;strong&gt;캘린더 항목을 MSG 파일로 저장&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#save-product-ids-for-mapi-calendar-items-to-ics&#34;&gt;&lt;strong&gt;MAPI 캘린더 항목의 제품 ID를 ICS에 저장&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#get-total-number-of-events&#34;&gt;&lt;strong&gt;전체 이벤트 수 가져오기&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#add-display-reminders&#34;&gt;&lt;strong&gt;디스플레이 알림 추가&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#add-audio-reminders&#34;&gt;&lt;strong&gt;오디오 알림 추가&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#addretrieve-attachments-from-calendar-files&#34;&gt;&lt;strong&gt;캘린더 파일에서 첨부 파일 추가/검색&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#check-recipients-status-in-meeting-requests&#34;&gt;&lt;strong&gt;회의 요청에서 수신자 상태 확인&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#create-mapi-calendar-timezone-from-standard-timezone&#34;&gt;&lt;strong&gt;표준 시간대를 사용해 MAPI 캘린더 TimeZone 생성&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#set-reminders-for-appointments&#34;&gt;&lt;strong&gt;약속에 대한 알림 설정&lt;/strong&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#add-tags-to-set-reminders&#34;&gt;&lt;strong&gt;알림 설정을 위한 태그 추가&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/email/ko/net/managing-outlook-calendar-items/#convert-appointment-eml-to-msg-with-html-body&#34;&gt;&lt;strong&gt;HTML 본문을 포함한 Appointment EML을 MSG로 변환&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;캘린더-항목-생성-및-저장&#34;&gt;&lt;strong&gt;캘린더 항목 생성 및 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 캘린더 항목을 ICS 형식으로 생성하고 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreateAndSaveCalendaritems-CreateAndSaveCalendaritems.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;캘린더-항목을-msg-파일로-저장&#34;&gt;&lt;strong&gt;캘린더 항목을 MSG 파일로 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 캘린더 항목을 MSG로 저장하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SavingTheCalendarItemAsMSG-SavingTheCalendarItemAsMSG.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;mapi-캘린더-항목의-제품-id를-ics에-저장&#34;&gt;&lt;strong&gt;MAPI 캘린더 항목의 제품 ID를 ICS에 저장&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicalendaricssaveoptions/productidentifier/&#34;&gt;ProductIdentifier&lt;/a&gt; 속성 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicalendaricssaveoptions/#mapicalendaricssaveoptions-class&#34;&gt;MapiCalendarIcsSaveOptions&lt;/a&gt; 클래스는 원본 날짜와 시간 정보를 보존하고 사용자 지정 제품 식별자를 포함하여 MAPI 캘린더 항목을 iCalendar (ICS) 파일로 저장하는 데 사용됩니다. 해당 속성은 iCalendar 객체를 만든 제품의 식별자를 지정합니다.&lt;/p&gt;
&lt;p&gt;다음 코드 샘플은 MAPI 캘린더 객체 내에서 iCalendar (ICS) 데이터를 다루는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;icsSaveOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiCalendarIcsSaveOptions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;KeepOriginalDateTimeStamp&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;ProductIdentifier&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Foo Ltd&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;mapiCalendar&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;my.ics&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;icsSaveOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;전체-이벤트-수-가져오기&#34;&gt;&lt;strong&gt;전체 이벤트 수 가져오기&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;CalendarReader 클래스는 캘린더 이벤트를 손쉽게 처리할 수 있게 합니다. 다음 속성 및 메서드를 사용하면 다중 이벤트를 다룰 수 있습니다:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CalendarReader.Count&lt;/strong&gt; - CalendarReader 클래스의 Count 속성을 사용하면 캘린더에 존재하는 Vevent 구성요소(이벤트)의 수를 가져올 수 있어 전체 이벤트 수를 추적하기 쉬워집니다.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CalendarReader.IsMultiEvents&lt;/strong&gt; - 이 속성은 캘린더에 여러 이벤트가 있는지 여부를 판단합니다. 캘린더에 하나 이상의 이벤트가 있는지를 나타내는 불리언 값을 제공하여 단일 이벤트 캘린더와 다중 이벤트 캘린더를 구분하는 데 도움이 됩니다.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CalendarReader.Method&lt;/strong&gt; - Method 속성은 캘린더 객체와 연관된 iCalendar 메서드 유형을 얻습니다. “REQUEST”, “PUBLISH”, “CANCEL” 등 메서드 유형을 반환하여 캘린더 목적에 대한 유용한 정보를 제공합니다.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CalendarReader.Version&lt;/strong&gt; - iCalendar 버전을 가져옵니다.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CalendarReader.LoadAsMultiple()&lt;/strong&gt; 이 메서드는 여러 이벤트를 포함하는 캘린더에서 이벤트 목록을 로드할 수 있게 합니다. Appointment 객체 목록을 반환하여 각 이벤트에 개별적으로 쉽게 접근하고 처리할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;다음 코드 예제는 프로젝트에서 이러한 기능을 구현하는 방법을 보여줍니다:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;CalendarReader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Calendar contains &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Count&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34; events&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;The Version of the calendar is &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Version&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;The Method of the calendar is &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Method&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Is calendar contains contains multiple events? - &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsMultiEvents&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;List&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Appointment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;appointments&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LoadAsMultiple&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;디스플레이-알림-추가&#34;&gt;&lt;strong&gt;디스플레이 알림 추가&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 캘린더에 디스플레이 알림을 추가하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-AddDisplayReminderToACalendar-AddDisplayReminderToACalendar.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;오디오-알림-추가&#34;&gt;&lt;strong&gt;오디오 알림 추가&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 캘린더에 오디오 알림을 추가하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-AddAudioReminderToCalendar-AddAudioReminderToCalendar.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;캘린더-파일에서-첨부-파일-추가검색&#34;&gt;&lt;strong&gt;캘린더 파일에서 첨부 파일 추가/검색&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 캘린더 파일에서 첨부 파일을 추가/검색하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-ManageAttachmentsFromCalendarFiles-GetAttachmentsFromCalendar.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;회의-요청에서-수신자-상태-확인&#34;&gt;&lt;strong&gt;회의 요청에서 수신자 상태 확인&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 회의 요청에서 수신자 상태를 표시하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-DisplayRecipientsStatusFromMeetingRequest-DisplayRecipientsStatusFromMeetingRequest.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;표준-시간대를-사용해-mapi-캘린더-timezone-생성&#34;&gt;&lt;strong&gt;표준 시간대를 사용해 MAPI 캘린더 TimeZone 생성&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;다음 코드 스니펫은 표준 시간대를 사용해 MapiCalendarTimeZone을 생성하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-CreateMapiCalendarTimeZoneFromStandardTimezone-CreateMapiCalendarTimeZoneFromStandardTimezone.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;약속에-대한-알림-설정&#34;&gt;&lt;strong&gt;약속에 대한 알림 설정&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;약속이 생성될 때 알림을 추가할 수 있습니다. 이러한 알람은 일정 시작 n분 전, n번 반복, n간격 등 다양한 기준에 따라 트리거될 수 있습니다. BEGIN:VALARM과 END:VALARM 사이에 포함된 스크립트에서 다양한 태그를 사용해 이러한 트리거를 만들 수 있습니다. 약속에 알림을 설정하는 방법에는 여러 변형이 있습니다.&lt;/p&gt;
&lt;h3 id=&#34;알림-설정을-위한-태그-추가&#34;&gt;&lt;strong&gt;알림 설정을 위한 태그 추가&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 태그를 추가하여 알림을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-Outlook-SetReminderByAddingTags-SetReminderByAddingTags.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;html-본문을-포함한-약속-eml을-msg로-변환&#34;&gt;&lt;strong&gt;HTML 본문을 포함한 약속 EML을 MSG로 변환&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;버전 19.3부터, Aspose.Email은 약속의 HTML 본문을 유지하면서 Appointment EML을 MSG로 변환하는 기능을 제공합니다. Aspose.Email은 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiconversionoptions/forcedrtfbodyforappointment/&#34;&gt;MapiConversionOptions.ForcedRtfBodyForAppointment&lt;/a&gt; 속성은 기본값이 &lt;strong&gt;true&lt;/strong&gt; 입니다. 값이 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiconversionoptions/forcedrtfbodyforappointment/&#34;&gt;MapiConversionOptions.ForcedRtfBodyForAppointment&lt;/a&gt; 가 &lt;strong&gt;true&lt;/strong&gt; 로 설정되면 약속 본문이 RTF 형식으로 변환됩니다. 약속 본문 형식을 HTML 형식으로 유지하려면, 값 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiconversionoptions/forcedrtfbodyforappointment/&#34;&gt;MapiConversionOptions.ForcedRtfBodyForAppointment&lt;/a&gt; &lt;strong&gt;false&lt;/strong&gt; 로&lt;/p&gt;
&lt;p&gt;다음 예제는 사용을 보여줍니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapiconversionoptions/forcedrtfbodyforappointment/&#34;&gt;MapiConversionOptions.ForcedRtfBodyForAppointment&lt;/a&gt; 약속 본문 형식을 HTML 형식으로 유지하는 속성.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/522d47278b8ca448dc1d7eb97193322c.js?file=Examples-CSharp-Outlook-ConvertAppointmentEMLToMSGWithHTMLBody-1.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;mapi-캘린더-항목의-상태를-수동으로-설정&#34;&gt;&lt;strong&gt;MAPI 캘린더 항목의 상태를 수동으로 설정&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;MAPI 캘린더 객체의 상태를 명시적으로 설정하여 기본 동작을 무시합니다. 이를 통해 특히 수신된 회의 요청을 처리할 때 캘린더 이벤트 상태를 더 잘 제어할 수 있습니다. 기본적으로 회의를 생성하면 상태는 &lt;code&gt;MapiCalendarState.Meeting&lt;/code&gt;. 수신자의 받은 편지함에 도착하면 자동으로 다음으로 변경됩니다 &lt;code&gt;MapiCalendarState.Received&lt;/code&gt;, 메시지 클래스가 “IPM.Schedule.Meeting.Request”로 업데이트됩니다. 사용 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicalendarstate/#values&#34;&gt;SetStateForced&lt;/a&gt; 상태를 &lt;em&gt;Received&lt;/em&gt;로 수동 설정할 수 있게 하여 캘린더를 MSG 파일로 저장할 때 조직자 정보를 보존하는 데 유용합니다. 다만, 이는 회의를 올바르게 전달하거나 다시 보내는 것을 방해할 수 있습니다.&lt;/p&gt;
&lt;p&gt;아래 코드 샘플은 다음을 생성하는 방법을 보여줍니다 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicalendar/&#34;&gt;MapiCalendar&lt;/a&gt; 객체에 조직자를 할당하고 해당 상태를 모두 명시적으로 설정합니다 &lt;code&gt;Meeting&lt;/code&gt; 및 &lt;code&gt;Received&lt;/code&gt; 사용하여 &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.mapi/mapicalendarstate/#values&#34;&gt;SetStateForced&lt;/a&gt;. 그런 다음 캘린더 항목을 .msg 파일로 저장합니다.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;MapiCalendar&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;appointment&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiCalendar&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;LAKE ARGYLE WA 6743&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;Appointment&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s&#34;&gt;&amp;#34;This is a very important meeting :)&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DateTime&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2024&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;12&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;30&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DateTimeKind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Utc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DateTime&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2024&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;13&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;30&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DateTimeKind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Utc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;));&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;appointment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Organizer&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiElectronicAddress&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;EmailAddress&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;test@aaa.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;DisplayName&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;test display Name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;appointment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SetStateForced&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MapiCalendarState&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Meeting&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MapiCalendarState&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Received&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;appointment&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;appointment.msg&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;AppointmentSaveFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Net: 반복 관리</title>
      <link>/email/ko/net/managing-recurrences/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/ko/net/managing-recurrences/</guid>
      <description>
        
        
        &lt;h2 id=&#34;일일-반복-작업&#34;&gt;&lt;strong&gt;일일 반복 작업&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email는 MapiCalendarDailyRecurrencePattern을 사용한 일일 반복 생성을 지원합니다. EndAfterNOccurrences, EndAfterDate 및 NeverEnd를 포함한 세 가지 다른 Mapi 캘린더 반복 종료 유형을 사용할 수 있습니다. 이 섹션에서는 다양한 일일 반복 패턴의 생성을 보여줍니다.&lt;/p&gt;
&lt;h3 id=&#34;발생-횟수가-있는-일일-반복&#34;&gt;&lt;strong&gt;발생 횟수가 있는 일일 반복&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;이 유형의 반복에서는 다음과 같이 다른 정보와 함께 반복 횟수를 설정해야 합니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;시작, 종료 및 마감 날짜를 설정합니다.&lt;/li&gt;
&lt;li&gt;MapiTask를 생성합니다.&lt;/li&gt;
&lt;li&gt;작업 상태를 NotAssigned로 설정합니다.&lt;/li&gt;
&lt;li&gt;PatternType, Period, WeekStartDay, EndType 및 OccurenceCount와 같은 속성을 설정하여 일일 반복 객체를 생성합니다.&lt;/li&gt;
&lt;li&gt;MapiTask.Recurrence 속성을 이 일일 반복 객체로 설정합니다.&lt;/li&gt;
&lt;li&gt;이 메시지를 디스크에 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 반복 종료 유형을 EndAfterNOccurrence로 설정한 작업을 만드는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-EndAfterNoccurrences-EndAfterNoccurrences.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;다음 함수를 사용하여 두 날짜 사이의 이벤트 수를 계산할 수 있습니다:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-GetOccurrenceCount-GetOccurrenceCount.cs&#34;&gt;&lt;/script&gt;

&lt;h4 id=&#34;발생-횟수-값-설정&#34;&gt;&lt;strong&gt;발생 횟수 값 설정&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;다음 코드 스니펏은 발생 횟수 값을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetDailyOccurrenceCount-SetDailyOccurrenceCount.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;일간-반복-endafterdate-종료-유형&#34;&gt;&lt;strong&gt;일간 반복: EndAfterDate 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&amp;quot;End By&amp;quot; 옵션은 GetOccurrenceCount() 함수에 의해 계산된 OccurrenceCount 속성을 설정함으로써 Mapi 작업에서 구현됩니다. 이 함수는 시작 날짜, 종료 날짜 및 RRULE 문자열을 입력으로 받습니다.&lt;/p&gt;
&lt;h4 id=&#34;일일-반복-매일-값-설정&#34;&gt;&lt;strong&gt;일일 반복: 매일 값 설정&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;다음 코드 스니펏은 RRULE 문자열에서 period 값을 1, INTERVAL 값을 1로 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetRecurrenceEveryDay-SetRecurrenceEveryDay.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;Every Day 값은 아래 예시와 같이 적절한 값으로 설정할 수 있습니다:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-DailyRecurrences-SetEveryDayValueInterval.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;일간-반복-neverend-종료-유형&#34;&gt;&lt;strong&gt;일간 반복: NeverEnd 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;종료 유형은 MapiCalendarRecurrenceEndType.NeverEnd를 사용하여 설정할 수 있습니다. 아래 예제에서는 Period 또는 INTERVAL을 필요한 값(예: 1)으로 설정합니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetDailyNeverEndRecurrence-SetDailyNeverEndRecurrence.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;주간-반복-작업&#34;&gt;&lt;strong&gt;주간 반복 작업&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email는 MapiCalendarWeeklyRecurrencePattern을 사용한 주간 반복 생성을 위한 풍부한 기능을 제공합니다. EndAfterNOccurrences, EndAfterDate 및 NeverEnd를 포함한 세 가지 Mapi 캘린더 반복 종료 유형을 사용할 수 있습니다. 이 섹션에서는 다양한 주간 반복 패턴의 생성을 보여줍니다.&lt;/p&gt;
&lt;h3 id=&#34;주간-반복-endafternoccurrences-종료-유형&#34;&gt;&lt;strong&gt;주간 반복: EndAfterNOccurrences 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;이 유형의 반복에서는 다음과 같이 다른 정보와 함께 반복 횟수를 설정해야 합니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;시작, 종료 및 마감 날짜를 설정합니다.&lt;/li&gt;
&lt;li&gt;MapiTask를 생성합니다.&lt;/li&gt;
&lt;li&gt;작업 상태를 NotAssigned로 설정합니다.&lt;/li&gt;
&lt;li&gt;PatternType, Period, WeekStartDay, EndType 및 OccurenceCount와 같은 속성을 설정하여 주간 반복 객체를 생성합니다.&lt;/li&gt;
&lt;li&gt;MapiTask.Recurrence 속성을 이 주간 반복 객체로 설정합니다.&lt;/li&gt;
&lt;li&gt;이 메시지를 디스크에 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 종료 유형이 EndAfterNOccurrence인 작업을 생성하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-WeeklyEndAfterNoccurrences-WeeklyEndAfterNoccurrences.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;다음 함수를 사용하여 두 날짜 사이의 이벤트 수를 계산할 수 있습니다:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-WeeklyEndAfterNoccurrences-EventsBetweenTheTwoDates.cs&#34;&gt;&lt;/script&gt;

&lt;h4 id=&#34;한-주에서-여러-요일-선택&#34;&gt;&lt;strong&gt;한 주에서 여러 요일 선택&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;다음 코드 스니펏은 한 주에서 여러 요일을 선택하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-EndAfterNoccurrenceSelectMultipleDaysInweek-EndAfterNoccurrenceSelectMultipleDaysInweek.cs&#34;&gt;&lt;/script&gt;

&lt;h4 id=&#34;한-주에서-여러-요일-선택-및-간격-설정&#34;&gt;&lt;strong&gt;한 주에서 여러 요일 선택 및 간격 설정&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;다음 코드 스니펏은 한 주에서 여러 요일을 선택하고 간격을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetWeeklyRecurrenceMultipleDaysInWeekWithInterval-SetWeeklyRecurrenceMultipleDaysInWeekWithInterval.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;주간-반복-endafterdate-종료-유형&#34;&gt;&lt;strong&gt;주간 반복: EndAfterDate 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&amp;quot;End By&amp;quot; 옵션은 GetOccurrenceCount() 함수에 의해 계산된 OccurrenceCount 속성을 설정함으로써 Mapi 작업에서 구현됩니다. 이 함수는 시작 날짜, 종료 날짜 및 RRULE 문자열을 입력으로 받습니다.&lt;/p&gt;
&lt;h4 id=&#34;주간-반복-매일-값-설정&#34;&gt;&lt;strong&gt;주간 반복: 매일 값 설정&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;다음 코드 스니펏은 RRULE 문자열에서 period 값을 1, INTERVAL 값을 1로 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetWeeklyEndAfterDateRecurrence-SetWeeklyEndAfterDateEveryDayRecurrence.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;Every Day 값은 적절한 값으로 설정할 수 있으며, 아래 예시와 같이 여러 요일을 선택할 수 있습니다:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetWeeklyEndAfterDateRecurrence-SetWeeklyEndAfterDateMultipleDaysRecurrence.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;주간-반복-neverend-종료-유형&#34;&gt;&lt;strong&gt;주간 반복: NeverEnd 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;종료 유형은 MapiCalendarRecurrenceEndType.NeverEnd를 사용하여 설정할 수 있습니다. 아래 예제에서는 Period 또는 INTERVAL을 필요한 값(예: 1)으로 설정합니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetWeeklyNeverEndRecurrence-SetWeeklyNeverEndRecurrence.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;월간-반복-작업&#34;&gt;&lt;strong&gt;월간 반복 작업&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email는 MapiCalendarMonthlyRecurrencePattern을 사용한 월간 반복 생성을 지원합니다. EndAfterNOccurrences, EndAfterDate 및 NeverEnd를 포함한 세 가지 Mapi 캘린더 반복 종료 유형을 사용할 수 있습니다. 이 섹션에서는 다양한 월간 반복 패턴의 생성을 보여줍니다.&lt;/p&gt;
&lt;h3 id=&#34;월간-반복-endafternoccurrences-종료-유형&#34;&gt;&lt;strong&gt;월간 반복: EndAfterNOccurrences 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;이 유형의 반복에서는 다음과 같이 다른 정보와 함께 반복 횟수를 설정해야 합니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;시작, 종료 및 마감 날짜를 설정합니다.&lt;/li&gt;
&lt;li&gt;MapiTask를 생성합니다.&lt;/li&gt;
&lt;li&gt;작업 상태를 NotAssigned로 설정합니다.&lt;/li&gt;
&lt;li&gt;PatternType, Period, WeekStartDay, EndType 및 OccurenceCount와 같은 속성을 설정하여 월간 반복 객체를 생성합니다.&lt;/li&gt;
&lt;li&gt;MapiTask.Recurrence 속성을 이 월간 반복 객체로 설정합니다.&lt;/li&gt;
&lt;li&gt;이 메시지를 디스크에 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 종료 유형이 EndAfterNOccurrence인 작업을 생성하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-MonthlyEndAfterNoccurrences-MonthlyEndAfterNoccurrences.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;다음 함수를 사용하여 두 날짜 사이의 이벤트 수를 계산할 수 있습니다:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-MonthlyEndAfterNoccurrences-EventsBetweenTheTwoDates.cs&#34;&gt;&lt;/script&gt;

&lt;h4 id=&#34;고정-발생-횟수-설정&#34;&gt;&lt;strong&gt;고정 발생 횟수 설정&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;다음 코드 스니펫은 고정된 발생 횟수를 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-MonthlyEndAfterNoccurrences-SetFixNumberOfOccurrences.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;월간-반복-endafterdate-종료-유형&#34;&gt;&lt;strong&gt;월간 반복: EndAfterDate 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&amp;quot;End By&amp;quot; 옵션은 GetOccurrenceCount() 함수에 의해 계산된 OccurrenceCount 속성을 설정함으로써 Mapi 작업에서 구현됩니다. 이 함수는 시작 날짜, 종료 날짜 및 RRULE 문자열을 입력으로 받습니다. 다음 코드 스니펫은 시작 및 종료 날짜 사이에 매월 15일에 반복을 생성하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetMonthlyEndAfterDateRecurrence-SetMonthlyEndAfterDateRecurrence.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;월간-반복-neverend-종료-유형&#34;&gt;&lt;strong&gt;월간 반복: NeverEnd 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 MapiCalendarRecurrenceEndType.NeverEnd를 사용하여 종료 유형을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetMonthlyNeverEndRecurrence-SetMonthlyNeverEndRecurrence.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;연간-반복-작업&#34;&gt;&lt;strong&gt;연간 반복 작업&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email는 MapiCalendarMonthlyRecurrencePattern을 사용한 연간 반복 생성을 지원합니다. period 속성을 12로 설정하면 연간 반복 패턴을 구현할 수 있습니다. EndAfterNOccurrences, EndAfterDate 및 NeverEnd를 포함한 세 가지 Mapi 캘린더 반복 종료 유형을 사용할 수 있습니다. 이 섹션에서는 다양한 연간 반복 패턴의 생성을 보여줍니다.&lt;/p&gt;
&lt;h3 id=&#34;연간-반복-endafternoccurrences-종료-유형&#34;&gt;&lt;strong&gt;연간 반복: EndAfterNOccurrences 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;이 유형의 반복에서는 다음과 같이 다른 정보와 함께 반복 횟수를 설정해야 합니다:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;시작, 종료 및 마감 날짜를 설정합니다.&lt;/li&gt;
&lt;li&gt;MapiTask를 생성합니다.&lt;/li&gt;
&lt;li&gt;작업 상태를 NotAssigned로 설정합니다.&lt;/li&gt;
&lt;li&gt;PatternType, Period, WeekStartDay, EndType 및 OccurenceCount와 같은 속성을 설정하여 월간 반복 객체를 생성합니다.&lt;/li&gt;
&lt;li&gt;MapiTask.Recurrence 속성을 이 월간 반복 객체로 설정하여 연간 반복을 구현합니다.&lt;/li&gt;
&lt;li&gt;이 메시지를 디스크에 저장합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;다음 코드 스니펫은 종료 유형이 EndAfterNOccurrence인 작업을 생성하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-YearlyRecurrences-EndAfterNOccurrences.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;연간-반복-endafterdate-종료-유형&#34;&gt;&lt;strong&gt;연간 반복: EndAfterDate 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&amp;quot;End By&amp;quot; 옵션은 GetOccurrenceCount() 함수에 의해 계산된 OccurrenceCount 속성을 설정함으로써 Mapi 작업에서 구현됩니다. 이 함수는 시작 날짜, 종료 날짜 및 RRULE 문자열을 입력으로 받습니다. 다음 코드 스니펫은 시작 및 종료 날짜 사이에 매 7개월마다 15일에 반복을 생성하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-YearlyEndAfterDate-YearlyEndAfterDate.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;연간-반복-neverend-종료-유형&#34;&gt;&lt;strong&gt;연간 반복: NeverEnd 종료 유형&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;다음 코드 스니펫은 MapiCalendarRecurrenceEndType.NeverEnd를 사용하여 종료 유형을 설정하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SetYearlyNeverEndRecurrence-SetYearlyNeverEndRecurrence.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;반복-규칙에서-반복-생성&#34;&gt;&lt;strong&gt;반복 규칙에서 반복 생성&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API는 Recurrence Rule(RRULE)에서 반복 패턴을 생성하는 기능을 제공합니다. 이 API는 RFC 5545 iCal 규격에 따라 RRULE을 파싱하고 MapiCalendarRecurrencePatternFactory.FromString 메서드를 사용해 반복 패턴을 생성합니다. 다음 코드 스니펫은 RRULE로부터 반복 패턴을 생성하는 방법을 보여줍니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-GenerateRecurrenceFromRecurrenceRule-GenerateRecurrenceFromRecurrenceRule.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;반복-캘린더-이벤트에-첨부-파일-추가&#34;&gt;&lt;strong&gt;반복 캘린더 이벤트에 첨부 파일 추가&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API는 반복 캘린더 이벤트에 첨부 파일을 추가하는 기능을 제공합니다.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-AddAttachmentToMapiExceptionInfo-AddAttachmentToMapiExceptionInfo.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
  </channel>
</rss>
