Aspose.Email  for .NET

.NET Outlook 및 Thunderbird 이메일 처리 라이브러리

이메일 및 크로스 플랫폼 이메일 아카이브 생성, 구문 분석, 변환 및 조작

  무료 평가판 다운로드
  
 

Aspose.Email for .NET은 Microsoft Outlook 또는 Office Automation을 사용하지 않고 메일 생성, 조작, 분석, 변환 및 메시지 전송 기능을 갖춘 크로스 플랫폼 애플리케이션을 구축하는 데 사용할 수 있는 포괄적인 이메일 처리 API 세트입니다. API는 메시지 개체에서 첨부 파일 추가, 추출 또는 제거, 수신자 추가 또는 제거 또는 제목 변경을 통한 메시지 헤더 사용자 정의 등과 같은 이메일 조작 기능을 제공합니다.

.NET용 Aspose.Email을 사용하면 개발자가 MSG, EML, EMLX, PST, OST, MBOX 및 MHT와 같은 다양한 Microsoft Outlook 및 Mozilla Thunderbird 형식으로 작업하는 것이 더 쉬워지고 메시지 저장 파일을 관리하는 기능도 제공됩니다. 개인과 같은 저장 파일 (PST) 및 오프라인 저장 파일 (OST)와 MBOX. 개발자는 API를 사용하여 POP3, IMAP 및 SMTP와 같은 널리 사용되는 여러 프로토콜을 통해 이메일을 주고받거나 WebDav 및 Exchange 웹 서비스를 통해 Microsoft Exchange Server에 연결하여 첨부 파일이 있는 이메일을 보내고 받고 서버에서 메시지를 나열하거나 제거할 수 있습니다.

Advanced .NET 이메일 API Features

HTML 본문 및 첨부 파일이 포함된 이메일 보내기

편지 병합 및 대량 메일 보내기 기능

POP3 및 IMAP 메일 서버에서 메시지 나열 및 다운로드

Microsoft Exchange Server를 통해 메시지 나열, 다운로드 및 보내기

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

파일 또는 스트림에서 메시지 로드

파일 또는 스트림에 메시지 저장

상호 변환 메시지 형식

메시지 개인 및 오프라인 저장소 파일 조작

메시지, 연락처, 작업, 메모, 일정 항목 및 메일 그룹을 PST에 추가

PST에서 메시지, 연락처 및 일정 항목 추출

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

EWS(Exchange 웹 서비스) 클라이언트를 사용하여 일정 항목 조작

이메일에 포함된 개체 및 첨부 파일 추가

텍스트 및 HTML 메일 본문 포함

템플릿에서 편지 병합

iCalendar 호환 약속 또는 회의 보내기

맞춤 메일 헤더 만들기

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

Outlook 작업을 MHTML로 변환

다양한 유형의 Outlook 항목을 가져오는 단일 통합 방법

EWS의 연락처 하위 폴더에 연락처 생성

반복 일정 이벤트에 첨부 파일 추가

PST 배포 목록(DL)의 구성원 업데이트

Mac 데이터 파일 OLM용 Outlook 지원

ICF 및 VCF 버전 3.0 파일 생성 지원

OLM 파일에서 폴더 경로 가져오기

사용자가 만든 사용자 정의 폴더 목록 가져오기

재귀적 IMAP 및 POP3 작업을 위한 다중 연결 지원

.NET에서 메시지를 여러 이메일 형식으로 동적으로 변환

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

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

// 변환할 파일 불러오기

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

{

    // 다른 형식으로 저장

    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 파일로 저장할 수 있을 뿐만 아니라 메시지 전송 프로토콜을 통해 회의 요청을 전송, 검색, 업데이트 및 취소할 수도 있습니다.

Send and Receive 이메일 via SMTP, POP3 and IMAP

.NET용 Aspose.Email을 사용하면 첨부 파일, HTML 형식 및 이미지가 포함된 복잡한 메시지를 만들고 SMTP 프로토콜을 사용하여 이메일을 보낼 수 있습니다. 또한 사용자 이름과 암호 또는 APOP 인증으로 POP3 서버에 로그온하여 이메일 수신, 편지함 크기 및 메시지 수 보기, 전체 메시지 검색 또는 헤더만 검색, 서버에서 메시지 삭제 등과 같은 작업을 수행할 수 있습니다. .

API는 또한 인증, 생성, 삭제, 선택, 폴더 쿼리, 메시지 가져오기 및 저장, 메시지 플래그 변경 및 기본 IMAP 명령을 포함한 IMAP 프로토콜 기능을 지원합니다.

Microsoft Exchange 서버에 연결

.NET용 Aspose.Email은 여러 작업을 수행하기 위해 Microsoft Exchange Server에 연결할 수 있는 기능을 제공합니다. 모든 폴더의 메시지를 나열하고 메시지를 다운로드하고 지원되는 메시지 형식으로 저장할 수 있습니다. 이메일 Exchange Server의 WebDav 및 Exchange 웹 서비스를 사용하여 회의 초대장을 보낼 수도 있습니다. API는 또한 통합 메시징 작업과 지정된 자격 증명을 기반으로 하는 Exchange Server 설정의 자동 검색을 지원합니다.

완벽한 반복 패턴 솔루션

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

Manage Message 저장 파일

이메일 라이브러리는 전체 폴더 계층 구조를 검색하고 제목, 보낸 사람, 받는 사람과 같은 메시지별 세부 정보를 읽거나 첨부 파일이 있는 메시지를 추출하기 위해 스트림 개체 또는 디스크 위치에서 Microsoft Outlook PST 및 OST 파일을 로드할 수 있습니다.

PST의 메시지 나열 - C#

// PST 파일 로드

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

{

    // PST 폴더 나열

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

    {

        // 폴더에 있는 메시지 나열

        foreach (var msg in folder.EnumerateMessages())

        {

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

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

        }

    }

}

연락처 카드 작업

VCard 또는 VCF는 연락처 카드를 저장하고 교환하기 위한 세계적인 파일 형식입니다. .NET용 Aspose.Email을 사용하면 .NET 앱 내에서 연락처 카드 파일(VCF)을 조작할 수 있습니다. Outlook 연락처 카드와 Thunderbird VCard를 처리합니다. .NET용 Aspose.Email을 사용하면 VCard 또는 VCF 파일을 이메일로 보내고 VCard를 메시지에 첨부할 수 있습니다. 또한 VCard 파일을 마음대로 교환할 수 있습니다. API를 사용하면 연락처 카드를 생성, 편집 및 제거할 수 있습니다. 연락처 카드 지원을 애플리케이션에 쉽게 추가할 수 있습니다.

Microsoft Office 자동화 – 필요하지 않음

.NET용 Aspose.Email은 전자 메일 처리 작업을 위해 컴퓨터에 Microsoft Office 또는 Microsoft Outlook을 설치할 필요가 없는 관리 코드를 사용하여 구축되었습니다. 동적 메시지 파일 조작과 이메일 송수신을 위한 완벽한 Microsoft Outlook 자동화 대안입니다.

  
  

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