Aspose.Email for .NET의 새로운 기능
Aspose.Email for .NET 25.8
-
다음은
X500Address속성 MailAddress 클래스는 가능한 경우 Exchange (X.500) 형식의 이메일 주소에 대한 접근을 제공합니다. -
다음은
Aspose.Email.Clients.Graph.ODataQueryBuilder클래스는 Microsoft Graph용 OData 쿼리 매개변수 구성을 단순화합니다. 이 개선을 통해 Graph 데이터를 사용할 때 고급 필터링, 정렬, 선택 및 페이지 매김이 가능해집니다. -
다음은
Aspose.Email.Clients.Graph.IGraphClientAsync인터페이스는 GraphClient와의 비동기 작업을 가능하게 하여 성능 및 응답성을 향상시킵니다.
Aspose.Email for .NET 25.7
- HTML 본문에서 외부에 링크된 이미지 리소스를 추출하여 HTML 출력에 직접 삽입합니다. 링크된 콘텐츠가 포함된 이메일 메시지의 원본 외관은 저장 또는 처리 시 보존됩니다. 이 HtmlSaveOptions.ExtractHTMLBodyResourcesAsAttachments - true로 설정하면 HTML 본문에서 링크된 이미지 및 기타 리소스를 추출하여 첨부 파일로 삽입하고, 메시지의 시각적 충실도를 유지합니다.
Aspose.Email for .NET 25.6
-
PST 파일에서 두 번 삭제된 (소프트 삭제) 메시지를 열거합니다. 해당 PersonalStorage.FindAndEnumerateSoftDeletedItems() 메서드는 열거 가능한 컬렉션을 반환합니다 RestoredItemEntry 객체, 각각 삭제된 MapiMessage 및 해당 FolderId와 함께.
-
오버로드된 메서드를 사용하여 PST 파일에서 폴더 내용을 페이지 형태로 검색합니다. FolderInfo.GetContents(MailQuery query, int startIndex, int count) 지정된 쿼리와 일치하는 메시지 하위 집합을 검색하는 메서드로, 시작 인덱스부터 지정된 개수만큼 제한합니다.
Aspose.Email for .NET 25.4
-
여러 클래스가 비동기 메서드로 업데이트되어 현대 애플리케이션의 확장성과 성능을 향상시킵니다. 이들은 TGZ, PST, MBOX 및 VCard 파일 작업을 개선합니다.
-
다음은 MapiContact.FromVCard 메서드가 이제 오버로드되어 다음을 허용합니다: VCardLoadOptions 인코딩 대신 매개변수.
Aspose.Email for .NET 25.3
-
Outlook 메시지(winmail.dat)에서 일반적으로 사용되는 TNEF 형식으로 첨부 파일을 저장하고 로드합니다. 다음 메서드를 사용하십시오:
- static MapiAttachment MapiAttachment.LoadFromTnef(string fileName) – TNEF 파일에서 첨부 파일을 로드합니다.
- static MapiAttachment MapiAttachment.LoadFromTnef(Stream stream) – TNEF 스트림에서 첨부 파일을 로드합니다.
- void MapiAttachment.SaveToTnef(string filename) – 첨부 파일을 TNEF 파일에 저장합니다.
- void MapiAttachment.SaveToTnef(Stream stream) – 첨부 파일을 TNEF 스트림에 저장합니다.
-
의 상태를 설정합니다 MapiCalendar 객체, void를 사용하여 기본 동작을 명시적으로 재정의합니다. MapiCalendar.SetStateForced(MapiCalendarState state) 메서드.
Aspose.Email for .NET 25.2
-
쿼리를 사용하여 MBOX 파일에서 메시지를 필터링하거나 검색합니다. 특정 기준에 맞는 메시지만 검색합니다. 대용량 MBOX 파일 작업 시 성능과 사용성을 향상시킵니다.
-
페이지화된 검색을 사용하여 작은 배치로 메시지를 검색합니다. 이 기능은 대용량 MBOX 파일을 처리할 때 메모리 사용량을 줄이고 성능을 향상시킵니다.
Aspose.Email for .NET 25.1
- 다음과 함께 Gmail 메시지 작업 기능을 확장합니다. IGmailClient 인터페이스. 개발자는 이제 프로그래밍 방식으로 이메일을 목록화, 가져오기, 전송, 추가 및 삭제할 수 있으며, Gmail 필터도 관리할 수 있습니다.
Aspose.Email for .NET 24.12
- MIME 경계 문자열 맞춤 설정을 새로운 EmlSaveOptions.BoundariesTemplate 속성. 이 기능은 경계 형식에 대한 더 큰 제어를 제공하며, 템플릿의 {#} 자리표시는 자동으로 경계 번호로 교체되어 동적이고 개인화된 경계 문자열 생성을 가능하게 합니다.
Aspose.Email for .NET 24.11
-
다음 새로운 멤버를 통해 참조 첨부 처리 개선:
- 오버로드 MapiAttachmentCollection.Add 메서드 - 지정된 이름과 구성 옵션을 사용하여 컬렉션에 참조 첨부 파일을 추가합니다.
- ReferenceAttachmentOptions 클래스 - MAPI 메시지에 첨부 파일을 추가하기 위한 옵션을 구성하여 참조 첨부 속성을 정의합니다.
- IsReference 속성 - 메시지에서 참조 첨부 파일을 식별합니다.
-
새로운 오버로드 메서드를 사용하여 메시지 검색 및 검색을 강화합니다, 대상은 FolderInfo 클래스:
- IEnumerable
EnumerateMessages(MailQuery mailQuery) - 를 사용하여 메시지를 필터링합니다. MailQuery. - IEnumerable
EnumerateMessages(MessageKind kind) - 유형(MessageKind)별로 메시지를 검색합니다. - IEnumerable
EnumerateMessages(int startIndex, int count) - 시작 인덱스와 개수를 사용하여 메시지 검색을 페이지화합니다.
- IEnumerable
-
SendGrid 클라이언트의 기본 URL을 다음을 사용하여 맞춤 설정합니다. SendGridRegion 열거형 및 관련 속성은 SendGridClientOptions 클래스.
-
다음을 사용하여 GCC High O365 엔드포인트에 보안 연결을 활성화합니다. EndPoint 속성 GraphClient 클래스.
Aspose.Email for .NET 24.10
- MSG 파일에서 사용자 반응에 접근합니다. 새로운 GetReactions 메서드, 추가된 대상은 FollowUpManager 클래스는 MAPI 메시지에 대한 반응 목록을 검색할 수 있게 하여 사용자 참여를 쉽게 분석할 수 있습니다.
Aspose.Email for .NET 24.9
-
인스턴스를 생성할 때 사용자 정의 헤더 추가 IEWSClient. 이 기능은 클라이언트 초기화 중 특정 헤더가 필요한 상황에 특히 유용합니다, 예를 들어
X-AnchorMailboxEWS의 헤더. -
PST 파일에서 카테고리 색상을 검색합니다. 카테고리 이름과 할당된 색상 목록에 접근하여 Outlook 데이터를 처리할 때 시각적 일관성을 유지하고 데이터 정리를 개선합니다.
Aspose.Email for .NET 24.6
-
Microsoft Graph에서 사용자의 작업 및 작업 목록에 접근하고, 관리하며, 상호 작용하려면 다음 메서드를 사용하십시오. IGraphClient 인터페이스:
- ListTaskLists() - 작업 목록 정보 컬렉션을 검색합니다.
- GetTaskList(string id) - 제공된 ID를 기반으로 특정 작업 목록을 검색합니다.
- DeleteTaskList(string id) - 지정된 작업 목록을 삭제합니다.
- ListTasks(string id - 지정된 작업 목록 ID와 연관된 작업 컬렉션을 검색합니다.
- FetchTask(string id) - 제공된 ID에 기반해 특정 작업을 검색합니다.
- CreateTask(MapiTask task, string taskListUri) - 지정된 작업 목록에 새 작업을 생성합니다.
- UpdateTask(MapiTask task) - 제공된 정보를 사용하여 기존 작업을 업데이트합니다.
- UpdateTask(MapiTask task, UpdateSettings updateSettings) - 지정된 업데이트 설정으로 기존 작업을 업데이트합니다.
-
필요할 때 진행 중인 MBOX 분할 작업을 전체 워크플로를 재시작하지 않고 취소할 수 있습니다. 개발자는 이제
CancellationToken( .NET Framework 4.5 및 .NET Core에서) 또는 새로운 Cancel() 오래 실행되는 분할 프로세스를 안전하게 중단하기 위한 메서드(.NET 이전 버전용).
Aspose.Email for .NET 24.5
-
수신자 추출 - PST 파일에 저장된 메시지에서 수신자를 추출합니다.
- 메시지 entry ID를 지정하여.
- Inbox 폴더의 모든 메시지를 순회하면서 각 메시지에서 수신자를 추출합니다.
이 기능은 다음에서 사용할 수 있습니다: PersonalStorage 클래스.
-
로컬 PST 및 OST 파일에서 소프트 삭제된 항목 복구.
-
다중 연락처 VCF 파일을 배포 목록으로 변환합니다.
Aspose.Email for .NET 24.3
- MS Graph에서 연락처 및 캘린더 지원 - IGraphClient 인터페이스 메서드를 통해 사용자의 연락처와 캘린더 이벤트에 접근, 관리 및 상호 작용할 수 있습니다:
- MAPI 연락처 컬렉션을 검색합니다.
- 특정 연락처를 검색합니다.
- 새 연락처를 생성합니다.
- 기존 연락처를 업데이트합니다.
- 캘린더 정보 컬렉션을 검색합니다.
- 캘린더 항목 컬렉션을 검색합니다.
- 특정 캘린더 항목을 검색합니다.
- 새 캘린더 항목을 생성합니다.
- 기존 캘린더 항목을 업데이트합니다.
Aspose.Email for .NET 24.2
-
Outlook 항목 카테고리 조작 - Aspose.Email을 사용하면 OLM 파일에 저장된 Outlook 항목 카테고리와 연관된 카테고리 색상을 조회하고 활용할 수 있습니다.
-
컨테이너 클래스 매칭 - 새로운 EnforceContainerClassMatching 속성이 다음에 추가되었습니다. FolderCreationOptions PST 파일에 폴더를 추가할 때 폴더의 클래스를 PST 파일 내 예상 유형이나 카테고리와 일치하도록 보장하는 클래스.
Aspose.Email for .NET 23.12
- 이메일 메시지를 HTML로 저장할 때 리소스에 상대 경로 설정 - Aspose.Email은 메시지를 HTML 형식으로 내보낼 때 이메일 리소스를 상대 경로로 저장하는 기능을 도입하여 리소스 연결에 대한 유연성을 높였습니다. 사용자는 절대 경로와 상대 경로 중 선택하고, 다음을 사용하여 사용자 정의 경로를 정의할 수 있습니다. ResourceHtmlRendering 이벤트는 다양한 시스템 간에 이메일 공유 및 표시를 간소화합니다.
Aspose.Email for .NET 23.11
-
이메일 메시지 검증 - eml, emlx, mht, msg, oft와 같은 형식을 지원하는 메시지 파일 검증을 가능하게 하는 구성 요소가 추가되었습니다. 이 기능을 활용하면 사용자는 메시지를 검증하고 형식 유형 및 발생한 오류와 같은 검증 과정에 대한 통찰을 얻을 수 있습니다.
-
이메일 메시지에 디지털 서명 부착 - AttachSignature 메서드는 SecureEmailManager 클래스는 이메일에 디지털 서명을 쉽게 추가하도록 설계되었습니다.
서명이 첨부되면 사용자는 ‘IsSigned’, ‘MessageClass’ 및 첨부 파일 세부 정보와 같은 속성을 통해 결과를 확인할 수 있습니다.
서명 첨부 과정을 사용자 정의하려면 사용자가 다음을 활용할 수 있습니다. SignatureOptions 클래스.
Aspose.Email for .NET 23.10
-
Mbox 저장소를 작은 파트로 분할 - 큰 파일을 관리 가능한 파트로 나누고 과정 중에 사용자 정의 동작을 구현합니다:
- 분할된 Mbox 파일 이름에 대한 사용자 정의 접두사를 지정합니다.
- 이메일이 새 Mbox 파일로 복사되기 전과 후의 동작을 사용자 정의합니다.
- 새 Mbox 파일이 생성될 때 반응합니다.
- 새 Mbox 파일에 이메일이 채워질 때 응답합니다.
-
MediaType으로 AlternateView 내용 가져오기 - 이메일 메시지 내 특정 AlternateView에서 내용을 문자열로 가져옵니다. MailMessage.GetAlternateViewContent(string mediaType) 이 메서드는 지정된 미디어 유형과 일치하는 AlternateView의 내용을 가져올 수 있게 합니다.
Aspose.Email for .NET 23.8
-
Graph Client를 통한 이메일 전송 - MailMessage 객체를 받아 이메일을 전송하는 오버로드 메서드 지원을 GraphClient 클래스에 추가했습니다:
-
Mapi 배포 목록을 단일 멀티 컨택트 VCF 파일에 저장 - 제공된 저장 옵션을 사용하여 지정된 파일 이름으로 Mapi 배포 목록을 저장합니다. 파일 이름과 MapiDistributionListSaveOptions 클래스의 인스턴스를 매개변수로 제공할 수 있습니다.
- void Save(string fileName, MapiDistributionListSaveOptions options) 이 목적을 위해 메서드가 추가되었습니다.
Aspose.Email for .NET 23.7
- PST에서 항목 삭제 - 새로운 메서드를 추가했습니다, DeleteItem(string entryId)PersonalStorage 클래스에 추가되었습니다. 이 메서드는 항목에 연결된 고유 entryId를 사용하여 Personal Storage Table(PST)에서 항목(폴더 또는 메시지)을 삭제하는 방법을 제공합니다.
- 이벤트 처리 및 PST 분할 - 향상된 기능이 적용된 PersonalStorage 클래스:
-
StorageProcessingEventHandler 이 이벤트는 저장소가 처리되기 전에, 특히 MergeWith 또는 SplitInto 메서드에서 현재 저장소를 처리하기 전에 발생합니다. 저장소 처리 전에 사용자 정의 로직을 실행하거나 특정 작업을 처리할 수 있는 기회를 제공합니다.
-
StorageProcessingEventArgs 클래스는 PersonalStorage.StorageProcessing 이벤트에 대한 데이터를 제공합니다.
-
SplitInto(long chunkSize, string partFileNamePrefix, string path) 오버로드된 메서드는 PST 저장소를 더 작은 파트로 분할할 수 있게 합니다.
-
- 캘린더 처리 - CalendarReader 클래스에 새로운 속성과 메서드가 추가되었습니다:
- Count 속성은 캘린더에 존재하는 Vevent 구성 요소(이벤트)의 개수를 가져올 수 있게 하여 전체 이벤트 수를 손쉽게 추적할 수 있게 합니다.
- IsMultiEvents 속성은 캘린더에 여러 이벤트가 있는지 여부를 결정합니다.
- Method 속성은 캘린더 객체와 연결된 iCalendar 메서드 유형을 얻습니다. “REQUEST”, “PUBLISH”, “CANCEL” 등 메서드 유형을 반환하여 캘린더의 목적에 대한 유용한 통찰을 제공합니다.
- Version iCalendar의 버전을 가져옵니다.
- LoadAsMultiple() 이 메서드는 여러 이벤트를 포함하는 캘린더에서 이벤트 목록을 로드할 수 있게 합니다. Appointment 객체 목록을 반환하여 각 이벤트에 개별적으로 쉽게 액세스하고 처리할 수 있습니다.
Aspose.Email for .NET 23.6
-
MBOX에서 PST 변환 시 서명 보존 또는 제거 - 설정합니다 MboxToPstConversionOptions.RemoveSignature 서명을 제거하려면 속성을 ’true’로 설정합니다.
-
EML 파일 로드 시 서명 제거 - 설정합니다 LoadOptions.RemoveSignature 서명을 제거하려면 속성을 ’true’로 설정합니다.
-
이메일 서명 검사
- 새로운 항목을 추가했습니다 SecureEmailManager 보안 이메일 서명을 확인하는 클래스입니다. 이제 MapiMessage 및 MailMessage 객체의 서명을 확인할 수 있습니다.
- 새로운 항목을 추가했습니다 SmimeResult 보안 이메일 검사의 결과를 저장하는 클래스.
SecureEmailManager에 도입된 메서드:
- CheckSignature(MapiMessage msg)
- CheckSignature(MapiMessage msg, X509Certificate2 certificateForDecrypt)
- CheckSignature(MapiMessage msg, X509Certificate2 certificateForDecrypt, X509Store store)
- CheckSignature(MailMessage msg)
- CheckSignature(MailMessage msg, X509Certificate2 certificateForDecrypt)
- CheckSignature(MailMessage msg, X509Certificate2 certificateForDecrypt, X509Store store)
Aspose.Email for .NET 23.5
- ICS/VCS 파일 버전 결정 - Version 속성 Appointment ICS/VCS 파일 버전을 검색하기 위한 클래스.
- VCard 파일 저장 옵션 사용자 정의 - 새로운 기능을 추가했습니다 VCardSaveOptions 다음 속성을 가진 클래스가 API에 추가되었습니다:
- VCardVersion - 연락처 항목을 저장할 때 원하는 vCard 버전을 지정할 수 있습니다. 기본적으로 클래스는 vCard 버전 2.1(VCardVersion.V21)을 사용하도록 설정됩니다.
- UseExtensions - vCard 파일 저장 시 확장 필드 사용 여부를 제어할 수 있습니다. true(기본값)로 설정하면 확장이 허용되어 사용자 정의 필드와 추가 연락처 정보를 호환합니다.
- PreferredTextEncoding - vCard 연락처 항목을 저장할 때 사용할 인코딩.
- Zimbra 저장소에 포함된 메시지 항목 총 수 가져오기 - GetTotalItemsCount() 메서드 TgzReader 클래스.
- 경로를 사용하여 PST 하위 폴더 검색 - 현재 PST 폴더에서 지정된 이름의 하위 폴더를 검색합니다 FolderInfo.GetSubFolder(string name, bool ignoreCase, bool handlePathSeparator) 메서드 오버로드.
Aspose.Email for .NET 23.4
- 메시지에 참조 첨부 파일 추가 - 새로운 기능을 추가했습니다 추가 메서드에 대한 MapiAttachmentCollection 다음 매개변수를 가진 클래스: ’name’ - 첨부 파일 이름, ‘sharedLink’ - 웹 서비스가 제공하는 첨부 파일에 대한 전체 자격 링크, ‘url’ - 파일 위치, ‘providerName’ - 참조 첨부 제공자의 이름
- 다중 VCard 연락처 확인 - 새로운 기능으로 소스 파일에 다중 연락처가 포함되어 있는지 확인합니다 VCardContact.IsMultiContacts(string filePath) 메서드.
- 캘린더 ICS 형식을 메시지 형식으로 변환 - 약속을 MapiMessage 및 MailMessage와 같은 메시지 객체로 변환합니다.
- HTML 및 MHTML 형식으로 메시지 저장을 위한 추가 옵션:
- MapiTask.Priority - Task 객체의 현재 우선순위를 가져오거나 설정합니다.
- MhtSaveOptions.SaveAllHeaders - 출력 mhtml에 모든 헤더를 저장할지 여부를 정의합니다.
- HtmlFormatOptions.RenderTaskFields - 특정 Task 필드가 출력 HTML에 작성되어야 함을 나타냅니다.
- 메시지 변환 및 로딩 프로세스에 타임아웃 설정 - 메시지 변환 및 로딩 시 밀리초 단위로 시간을 제한하여 불필요하게 오래 걸리지 않도록 합니다. 이를 위해 다음 기능이 도입되었습니다:
- MailConversionOptions.Timeout - 메시지를 변환하는 동안 시간을 밀리초 단위로 제한합니다.
- MailConversionOptions.TimeoutReached - MailMessage로 변환 중 시간 초과가 발생하면 발생합니다.
- MsgLoadOptions.Timeout - 메시지를 변환하는 동안 시간을 밀리초 단위로 제한합니다.
- MsgLoadOptions.TimeoutReached - MailMessage로 변환 중 시간 초과가 발생하면 발생합니다.
Aspose.Email for .NET 23.3
- OLM 저장소에 포함된 메시지 항목 총 수 가져오기 - GetTotalItemsCount() 메서드 OlmStorage 클래스.
- MapiMessage가 OFT인지 MSG인지 결정 - 새로운 기능으로 MapiMessage가 OFT 파일인지 MSG 파일인지 확인합니다 MapiMessage.IsTemplate 속성.
- NSF 파일 형식 감지
Aspose.Email for .NET 23.1
-MboxMessageInfo에서 메시지 속성 가져오기 - mbox 파일에 저장된 개별 메시지(예: 메시지 크기, 인덱스, 헤더, 플래그 및 기타 메타데이터)에 접근합니다. 다음 속성을 추가했습니다. MboxMessageInfo 클래스:
DateTime Date - 메시지의 날짜를 가져옵니다 MailAddress From - 발신자 주소 문자열을 가져옵니다 Subject - 메시지 제목을 가져옵니다 MailAddressCollection To - 메시지 수신자 컬렉션을 가져옵니다 MailAddressCollection CC - CC 수신자 컬렉션을 가져옵니다 MailAddressCollection Bcc - BCC 수신자 컬렉션을 가져옵니다
Aspose.Email for .NET 22.12
- PST에 포함된 메시지 항목 총 수 가져오기 - 추가했습니다 GetTotalItemsCount() 메서드 PersonalStorage.Store 속성.
- 개인 저장소에서 표준 RSS 피드 폴더 가져오기, PST에 표준 RSS 피드 폴더 추가 - StandardIpmFolder 열거형에 새로운 RssFeeds 값이 추가되었습니다. 이제 RSS 피드 폴더를 쉽게 검색하거나 저장소에 추가할 수 있습니다.
- MAPI 형식으로 저장된 이메일 메시지 복호화 - MapiMessage 클래스에 Decrypt 메서드를 추가했습니다:
- MapiMessage.IsEncrypted - 메시지가 암호화되었는지 여부를 나타내는 값을 가져옵니다.
- MapiMessage.Decrypt() - 이 메시지를 복호화합니다 (메서드는 현재 사용자와 컴퓨터의 My 저장소에서 적절한 인증서와 개인 키를 검색합니다).
- MapiMessage.Decrypt(X509Certificate2 certificate) - 인증서를 사용하여 이 메시지를 복호화합니다.
- MapiCalendar를 ICS로 저장할 때 제품 ID 설정 - 추가했습니다 ProductIdentifier 속성 MapiCalendarIcsSaveOptions 클래스.
- OLM 및 MBOX에서 식별자를 통해 메시지 추출 - 특정 메시지를 찾기 위해 매번 전체 저장소를 탐색하는 대신 효율적인 방법입니다.
- 첨부 파일이 인라인인지 일반인지 결정 - MapiAttachment.IsInline 속성.
Aspose.Email for .NET 22.11
- MAPI 항목 유형 가져오기 - 메시지 변환 전에 매번 MessageClass 속성 값을 확인하는 것을 방지합니다.
- MapiMessage에서 서명 제거 - 호환성을 높이기 위해, MapiMessage.RemoveSignature 메서드 및 MapiMessage.IsSigned 속성이 추가되었습니다.
- 미리 정의된 폴더 식별 - 새로운 FolderInfo 메서드, GetPredefinedType, 지정된 매개변수 값을 기반으로 StandardIpmFolder 열거형 값을 반환하여 폴더가 미리 정의된 폴더 내부에 있는지 확인하기 위해 도입되었습니다.
- 첨부 파일 TNEF 형식 확인 - Attachment.IsTnef 속성은 메시지 첨부 파일이 TNEF 형식인지 여부를 나타냅니다.
Aspose.Email for .NET 22.10
- MapiMessage에서 첨부 파일 이름 바꾸기 - 이제 편집할 수 있습니다 표시 이름 MapiMessage 첨부 파일의 속성 값.
Aspose.Email for .NET 22.9
- Graph API를 사용한 메시지 목록 - 새로운 OrderBy 메서드는 지정한 기준에 따라 검색된 메시지의 정렬을 제어할 수 있도록 합니다.
Aspose.Email for .NET 22.8
- MBOX에서 메시지 읽기 - 로드 옵션을 구성하기 위한 새로운 기능을 도입했습니다:
- MailStorageConverter.MboxMessageOptions 속성 - Mbox 저장소를 파싱할 때 이메일 로드 옵션을 가져오거나 설정합니다.
- MboxrdStorageReader.ReadNextMessage(EmlLoadOptions options) 메서드. EmlLoadOptions 매개변수는 Mbox 저장소에서 메시지를 읽을 때 옵션을 지정합니다.
Aspose.Email for .NET 22.7
- 메시지 식별 정보 가져오기 - UID 또는 시퀀스 번호와 같은 정보를 다음 기능을 사용하여 가져옵니다:
- MailboxInfo 클래스 - 메일함에 있는 메시지에 대한 식별 정보를 나타냅니다.
- SequenceNumber 속성 - 메시지의 시퀀스 번호.
- UniqueId 속성 - 메시지의 고유 ID.
- MailMessage.ItemId 속성 - 메일함에 있는 메시지에 대한 식별 정보를 나타냅니다.
Aspose.Email for .NET 22.6
- ICS 파일에서 원래 타임스탬프 보존 - 다음 옵션을 사용하여 PST 파일에서 캘린더 항목을 추출하고 원래 타임스탬프와 함께 ICS 형식으로 저장합니다:
- MapiCalendarIcsSaveOptions - MapiCalendar를 ICS 형식으로 저장할 때 추가 옵션을 지정할 수 있습니다.
- MapiCalendarIcsSaveOptions.KeepOriginalDateTimeStamp - 출력 파일에 원래 DateTimeStamp 값을 유지합니다.
Aspose.Email for .NET 22.5
- Graph 클라이언트를 통한 페이징 지원 메시지 열거 - API는 메시지 목록에 대한 페이징 및 필터링 지원을 제공합니다. 메일함에 많은 메시지가 있어 요약 정보를 가져오는 데 시간이 많이 걸릴 때 매우 유용합니다.
- 메일 클라이언트 처리의 비동기 모드 - 작업에 대한 새로운 접근 방식에는 다음 API 멤버가 포함됩니다:
- IAsyncSmtpClient - 애플리케이션이 간단 메일 전송 프로토콜(SMTP)을 사용해 메시지를 보낼 수 있도록 합니다.
- SmtpClient.CreateAsync - Aspose.Email.Clients.Smtp.SmtpClient 클래스의 새 인스턴스를 생성합니다.
- IAsyncSmtpClient.SendAsync(Aspose.Email.Clients.Smtp.Models.SmtpSend) 메서드 매개변수 세트.
- IAsyncSmtpClient.ForwardAsync(Aspose.Email.Clients.Smtp.Models.SmtpForward) 인수.
- IAsyncImapClient - 애플리케이션이 인터넷 메시지 액세스 프로토콜(IMAP)을 사용해 메시지에 접근하고 조작할 수 있도록 합니다.
- ImapClient.CreateAsync - Aspose.Email.Clients.Imap.ImapClient 클래스의 새 인스턴스를 생성합니다.
Aspose.Email for .NET 22.4
- MailGun 및 SendGrid 전송 서비스를 사용한 이메일 전송 - 어떤 서비스를 사용할지에 따라 옵션을 초기화하고, 빌더를 사용해 필요한 클라이언트 인스턴스를 호출하며, 이메일 메시지를 준비하고 전송할 수 있는 통합 API를 만들었습니다. 또한 Send 메서드의 비동기 버전도 제공됩니다.
- ICS 파일에서 X-ALT-DESC 헤더 설정 - 새로운 것을 도입했습니다 HtmlDescription X-ALT-DESC 헤더를 설정하는 속성.
Aspose.Email for .NET 22.3
- IMAP 클라이언트를 사용한 메시지 첨부 파일 목록 - 첨부 파일 데이터를 가져오지 않고 이름, 크기와 같은 정보를 얻습니다. 작업에 포함된 API 멤버:
- Aspose.Email.Clients.Imap.ImapAttachmentInfo - 첨부 파일 정보를 나타냅니다.
- Aspose.Email.Clients.Imap.ImapAttachmentInfoCollection - ImapAttachmentInfo 컬렉션을 나타냅니다.
- Aspose.Email.Clients.Imap.ListAttachments(int sequenceNumber) - 메시지 내 각 첨부 파일에 대한 정보를 가져옵니다.
- EWS 클라이언트를 통한 첨부 파일이 있는 항목 가져오기 - 추가했습니다 FetchItems(EwsFetchItems options) 메서드 EwsClient. 인스턴스를 받아들입니다 EwsFetchItems 메서드 동작을 제어하기 위한 매개변수로서 클래스.
Aspose.Email for .NET 22.2
- 참조 첨부 파일 추가 도입된 API 멤버:
- Aspose.Email.ReferenceAttachment - 참조 첨부 파일을 나타냅니다.
- Aspose.Email.AttachmentPermissionType - 웹 참조 첨부 파일과 연관된 권한 유형 데이터.
- Aspose.Email.AttachmentProviderType - 첨부 파일을 조작하는 웹 서비스 유형.
- 메시지 클래스 검색 - 추가했습니다 MessageClass 속성 ExchangeMessageInfo 공용 폴더에서 컬렉션에 있는 각 메시지의 클래스를 가져오는 클래스이며, EWS 클라이언트와 연결을 설정한 후 사용합니다.