Aspose.Email  .NET용

.NET용 이메일 처리 API

이메일 및 메일함을 생성, 구문 분석, 변환 및 조작하는 크로스 플랫폼 애플리케이션 구축

  무료 평가판 다운로드
  
 

Aspose.Email for .NET은 Microsoft Outlook이나 Office 자동화를 사용하지 않고도 이메일을 생성하고, 조작하고, 분석하고, 변환하고 전송할 수 있는 교차 플랫폼 애플리케이션을 구축할 수 있는 포괄적인 이메일 처리 API 세트입니다. 이 API는 메시지 객체에 첨부 파일을 추가, 추출 또는 제거하고, 수신자 추가/제거 또는 제목 변경 등으로 메시지 헤더를 사용자 정의하는 기능 등을 제공합니다. 이러한 기능의 개요와 코드 샘플은 우리의 문서.

Aspose.Email for .NET은 MSG, EML, EMLX, PST, OST, MBOX 및 MHT와 같은 다양한 형식을 지원하므로 개발자가 Microsoft Outlook 및 Mozilla Thunderbird와 작업하기가 더 쉬워집니다. 전체 형식 목록은 지원되는 파일 형식 목록.

Aspose.Email for .NET은 또한 다음 기능을 제공합니다. 메시지 저장 파일 관리 예를 들어 개인 저장 파일(PST) 및 오프라인 저장 파일(OST), MBOX 등이 있습니다. 개발자는 API를 사용하여 다양한 인기 프로토콜을 통해 이메일을 보내고 받을 수 있습니다. POP3, IMAP & SMTP 또는 Microsoft Exchange Server에 연결하려면 Exchange Web ServicesMicrosoft Graph 첨부 파일이 포함된 이메일을 보내고 받으며 서버에서 메시지를 나열하거나 삭제합니다.

고급 .NET 이메일 API 기능

iCalendar를 사용해 작업 생성 및 업데이트

메시지 형식 상호 변환

iCalendar RFC에 따라 지정된 반복 패턴 생성

템플릿을 사용한 메일 병합

이메일 클라이언트(Pop3, IMAP, SMTP)에서 HTTP 프록시 지원

ICF 및 VCF 3.0 파일 생성 지원

.NET에서 메시지를 동적으로 다양한 이메일 형식으로 변환

Aspose.Email은 API를 찾고 있다면 좋은 선택입니다. 이메일을 다양한 파일 형식으로 변환. 예를 들어 MSG 파일을 EML, HTML 또는 MHTML 형식으로 쉽게 변환하거나 그 반대로 변환할 수 있습니다. API는 모든 변환 작업에 대한 인터페이스를 제공하면서 기본 형식 사양을 숨겨 개발자가 애플리케이션에 API를 쉽게 통합할 수 있도록 합니다. 지원되는 변환 작업은 소스 파일을 라이브러리 객체 모델에 로드하고 적절한 매개변수와 함께 Save 메서드를 호출하기만 하면 간단합니다.

무료로 사용해 보세요 이메일 변환기.

다양한 형식으로 메시지 저장 - C#

// 변환할 파일 로드

using (var message = Aspose.Email.MailMessage.Load(dir + \"template.msg\"))

{

    // save in different formats

    message.Save(dir + "output.eml", Aspose.Email.SaveOptions.DefaultEml);

    message.Save(dir + "output.html", Aspose.Email.SaveOptions.DefaultHtml);

    message.Save(dir + "output.mhtml", Aspose.Email.SaveOptions.DefaultMhtml);

}

iCalendar API로 캘린더 객체 관리

Aspose.Email는 iCalendar API를 통해 Outlook 캘린더 객체를 생성하고 저장할 수 있는 기능을 제공합니다. 캘린더 객체를 다양한 형식으로 추출해 MSG 또는 ICS 파일로 저장할 수 있을 뿐만 아니라, 메시지 전송 프로토콜을 사용해 회의 요청을 전송, 조회, 업데이트 및 취소할 수도 있습니다. iCalendar API 사용 방법은 약속 작업 문서.

SMTP, POP3 및 IMAP을 통한 이메일 송수신

Aspose.Email for .NET은 첨부 파일, HTML 포맷 및 이미지가 포함된 복합 메시지를 생성하고 SMTP 프로토콜을 사용해 이메일을 보낼 수 있게 해줍니다. 또한 사용자 이름과 비밀번호 또는 APOP 인증을 통해 POP3 서버에 로그인하여 이메일 수신, 메일함 크기 및 메시지 수 확인, 전체 메시지 또는 헤더만 가져오기, 서버에서 메시지 삭제 등의 작업을 수행할 수 있습니다. 이메일 프로토콜 처리 방법은 우리의 해당 기사에서 배울 수 있습니다. 개발자 가이드.

IMAP 프로토콜 기능을 통해 API 사용자는 인증, 폴더 생성·삭제·선택·조회, 메시지 가져오기·저장, 메시지 플래그 변경 및 기본 IMAP 명령을 실행할 수 있습니다.

Microsoft Exchange Server에 연결

Aspose.Email for .NET은 Microsoft Exchange Server에 연결하여 여러 작업을 수행할 수 있는 기능을 제공합니다. 모든 폴더에서 메시지를 목록화하고, 메시지를 다운로드하여 지원되는 형식으로 저장할 수 있습니다. 이메일 및 회의 초대도 Exchange Server WebDav & Exchange Web ServicesAPI는 지정된 자격 증명을 기반으로 Exchange Server 설정을 자동 검색하고 통합 메시징 작업도 지원합니다.

완전한 반복 패턴 솔루션

Aspose.Email for .NET을 사용하면 가장 복잡한 반복 패턴에 대해서도 발생 날짜와 시간을 쉽게 그리고 안정적으로 계산할 수 있습니다. iCalendar RFC(2445) 형식으로 반복 패턴을 동적으로 생성 및 사용할 수 있습니다. 연간, 월간, 주간, 일간, 시간별, 분별 및 초별 반복 패턴을 선택할 수 있으며, 이를 윈도우, 웹 또는 모바일 애플리케이션에 구현할 수 있습니다.

메시지 저장 파일 관리

이메일 라이브러리는 스트림 객체 또는 디스크 위치에서 Microsoft Outlook PST 및 OST 파일을 로드하여 전체 폴더 구조를 가져오고, 제목, 보낸 사람, 수신자와 같은 메시지 세부 정보를 읽거나 첨부 파일이 있는 메시지를 추출할 수 있습니다. 다음을 방문하면 PST 및 OST 파일을 쉽게 처리할 수 있습니다. Outlook 저장 파일 작업 섹션.

PST에서 메시지 목록 가져오기 - C#

// PST 파일 로드

using (var pst = Aspose.Email.Storage.Pst.PersonalStorage.FromFile(dir + \"template.pst\"))

{

    // list PST folders

    foreach (var folder in pst.RootFolder.GetSubFolders())

    {

        // list messages in a folder

        foreach (var msg in folder.EnumerateMessages())

        {

            var folderInfo = pst.GetParentFolder(msg.EntryId);

            Console.WriteLine(msg.Subject + ":" + folderInfo.DisplayName);

        }

    }

}

연락처 카드 작업

VCard 또는 VCF는 연락처 카드를 저장하고 교환하는 전 세계적인 파일 형식입니다. Aspose.Email for .NET을 사용하면 .NET 앱 내에서 VCF 연락처 카드 파일을 조작할 수 있습니다. Outlook 연락처 카드와 Thunderbird VCard도 처리할 수 있습니다. Aspose.Email for .NET을 사용하면 이메일에 VCard 또는 VCF 파일을 첨부하거나 VCard를 전송할 수 있습니다. 또한 자체적인 방식으로 VCard 파일을 교환할 수 있습니다. API를 통해 연락처 카드를 생성, 편집 및 삭제할 수 있으며, 애플리케이션에 연락처 카드 지원을 쉽게 추가할 수 있습니다.

Microsoft Office Automation – 필요 없음

Aspose.Email for .NET은 관리 코드로 구축되어 이메일 처리에 Microsoft Office나 Microsoft Outlook이 설치되지 않아도 작동합니다. 동적 메시지 파일 조작 및 이메일 송수신을 위한 완벽한 Microsoft Outlook 자동화 대안입니다. 사용하기 매우 쉽습니다. Office Automation에서 Aspose로 마이그레이션.

  
  

Aspose.Email는 아래에 나열된 다른 인기 개발 환경을 위한 개별 이메일 API를 제공합니다: