[C#/OPENPOP] Message 클래스 : FindFirstMessagePartWithMediaType 메소드를 사용해 XML 메시지 저장하기
C#/OpenPop 2021. 7. 31. 11:09728x90
반응형
728x170
using System.Xml;
using OpenPop.Mime;
#region XML 메시지 저장하기 - SaveXMLMessage(message, filePath)
/// <summary>
/// XML 메시지 저장하기
/// </summary>
/// <param name="message">메시지</param>
/// <param name="filePath">파일 경로</param>
public void SaveXMLMessage(Message message, string filePath)
{
MessagePart messagePart = message.FindFirstMessagePartWithMediaType("text/xml");
if(messagePart != null)
{
string xml = messagePart.GetBodyAsText();
XmlDocument document = new XmlDocument();
document.LoadXml(xml);
document.Save(filePath);
}
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > OpenPop' 카테고리의 다른 글
[C#/OPENPOP] Message 클래스 : FindFirstMessagePartWithMediaType 메소드를 사용해 메시지 포함 이미지 구하기 (0) | 2021.07.31 |
---|---|
[C#/OPENPOP] Pop3Client 클래스 : GetMessageHeaders 메소드를 사용해 메일 헤더 조사하기 (0) | 2021.07.31 |
[C#/OPENPOP] Message 클래스 : Load 정적 메소드를 사용해 메시지 로드하기 (0) | 2021.07.31 |
[C#/OPENPOP] Message 클래스 : Save 메소드를 사용해 메시지 저장하기 (0) | 2021.07.31 |
[C#/OPENPOP] Pop3Client 클래스 : DeleteMessage 메소드를 사용해 메일 삭제하기 (0) | 2021.07.31 |
[C#/OPENPOP] Message 클래스 : FindFirstHtmlVersion 메소드를 사용해 HTML 메시지 저장하기 (0) | 2021.07.31 |
[C#/OPENPOP] Message 클래스 : FindFirstPlainTextVersion 메소드를 사용해 평문 텍스트 메시지 저장하기 (0) | 2021.07.31 |
[C#/OPENPOP] Pop3Client 클래스 : GetMessage 메소드를 사용해 모든 메일 리스트 구하기 (0) | 2021.07.31 |
[C#/OPENPOP] POP3 프로토콜을 사용해 메일 가져오기 (0) | 2021.07.27 |
[C#/OPENPOP] 누겟 설치 : OpenPop.NET (0) | 2021.07.27 |
댓글을 달아 주세요