Aspose.Email for .NET'te Yenilikler
Aspose.Email for .NET 25.8
-
Bu
X500Addressözellik MailAddress sınıf, mevcutsa Exchange (X.500) formatındaki e-posta adresine erişim sağlar. -
Bu
Aspose.Email.Clients.Graph.ODataQueryBuildersınıf, Microsoft Graph için OData sorgu parametrelerinin oluşturulmasını basitleştirir. Bu geliştirme, Graph verileriyle çalışırken gelişmiş filtreleme, sıralama, seçim ve sayfalama sağlar. -
Bu
Aspose.Email.Clients.Graph.IGraphClientAsyncarayüz, GraphClient ile asenkron işlemlere olanak tanır, performans ve yanıt süresini artırır.
Aspose.Email for .NET 25.7
- HTML gövdesinden dışarıdan bağlı görüntü kaynaklarını çıkar ve doğrudan HTML çıktısına göm. Bağlı içerik içeren e-posta mesajlarının orijinal görünümü, e-postalar kaydedilirken veya işlenirken korunur. HtmlSaveOptions.ExtractHTMLBodyResourcesAsAttachments - true olarak ayarlandığında - HTML gövdesinden bağlı görüntüleri ve diğer kaynakları çıkarır ve ek olarak gömer, mesajın görsel bütünlüğünü korur.
Aspose.Email for .NET 25.6
-
PST dosyalarında iki kez (yumuşak silinmiş) silinmiş mesajları listeleyin. PersonalStorage.FindAndEnumerateSoftDeletedItems() yöntem, yinelemeli bir koleksiyon döndürür RestoredItemEntry nesneler, her biri silinmiş bir MapiMessage ve ilgili FolderId.
-
Aşırı yüklenmiş yöntemi kullanarak PST dosyalarından klasör içeriğini sayfalı şekilde alın FolderInfo.GetContents(MailQuery query, int startIndex, int count) belirtilen sorguya uyan mesajların bir alt kümesini, verilen bir indeksten başlayarak ve sayıya göre sınırlayarak getiren yöntem.
Aspose.Email for .NET 25.4
-
Birçok sınıf, modern uygulamalarda ölçeklenebilirliği ve performansı artırmak için asenkron yöntemler ile güncellendi. TGZ, PST, MBOX ve VCard dosyalarıyla çalışmayı iyileştirir.
-
Bu MapiContact.FromVCard yöntem artık aşırı yüklenmiştir ve bir VCardLoadOptions kodlama yerine parametre.
Aspose.Email for .NET 25.3
-
Outlook mesajlarında (winmail.dat) yaygın olarak kullanılan TNEF formatında ekleri kaydedin ve yükleyin. Aşağıdaki yöntemleri kullanın:
- static MapiAttachment MapiAttachment.LoadFromTnef(string fileName) – Bir ek dosyasını TNEF dosyasından yükler.
- static MapiAttachment MapiAttachment.LoadFromTnef(Stream stream) – Bir ek dosyasını TNEF akışından yükler.
- void MapiAttachment.SaveToTnef(string filename) – Bir ek dosyasını TNEF dosyasına kaydeder.
- void MapiAttachment.SaveToTnef(Stream stream) – Bir ek dosyasını TNEF akışına kaydeder.
-
Bir nesnenin durumunu ayarla MapiCalendar nesne, void kullanarak varsayılan davranışını açıkça geçersiz kılar MapiCalendar.SetStateForced(MapiCalendarState state) metod.
Aspose.Email for .NET 25.2
-
Bir sorgu kullanarak MBOX dosyalarındaki mesajları filtreleyin veya arayın. Yalnızca belirli kriterlere uyan mesajları alın. Büyük MBOX dosyalarıyla çalışırken performans ve kullanılabilirliği artırın.
-
Sayfalı alım kullanarak mesajları daha küçük gruplar halinde alın. Bu özellik, büyük MBOX dosyalarını işlerken bellek tüketimini azaltır ve performansı artırır.
Aspose.Email for .NET 25.1
- Gmail mesajlarıyla çalışma yeteneklerinizi genişletin IGmailClient arayüz. Geliştiriciler artık e-postaları listeleyebilir, alabilir, gönderebilir, ekleyebilir ve silebilir, ayrıca Gmail filtrelerini programatik olarak yönetebilir.
Aspose.Email for .NET 24.12
- MIME sınır dizesini özelleştir yeni EmlSaveOptions.BoundariesTemplate özellik. Bu özellik, sınır biçimlendirme üzerindeki kontrolü artırır — şablondaki {#} yer tutucusu otomatik olarak sınır numarasıyla değiştirilir, dinamik ve kişiselleştirilmiş sınır dizesi oluşturulmasını sağlar.
Aspose.Email for .NET 24.11
-
Aşağıdaki yeni üyelerle referans eklerin yönetimini iyileştirin:
- aşırı yükleme MapiAttachmentCollection.Add yöntem - Belirtilen ad ve yapılandırma seçenekleriyle bir referans ekini koleksiyona ekler.
- ReferenceAttachmentOptions sınıf - MAPI mesajına ek ekleme seçeneklerini yapılandırarak referans ek özelliklerini tanımlar.
- IsReference özellik - bir mesajdaki referans eklerini tanımlar.
-
Yeni aşırı yüklenmiş yöntemlerle mesaj arama ve alma işlemlerini geliştirin FolderInfo sınıf:
- IEnumerable
EnumerateMessages(MailQuery mailQuery) - Mesajları bir MailQuery. - IEnumerable
EnumerateMessages(MessageKind kind) - Mesajları türe göre al (MessageKind). - IEnumerable
EnumerateMessages(int startIndex, int count) - Başlangıç indeksi ve sayısı kullanarak mesaj alımını sayfalara böl.
- IEnumerable
-
SendGrid istemcisi için temel URL’yi özelleştirin SendGridRegion sayım ve ilgili özellikler SendGridClientOptions sınıf.
-
GCC High O365 uç noktalarına güvenli bağlantı etkinleştirin EndPoint özellik GraphClient sınıf.
Aspose.Email for .NET 24.10
- MSG dosyalarındaki kullanıcı reaksiyonlarına erişin. Yeni GetReactions yöntem, eklenmiştir FollowUpManager sınıfı, bir MAPI mesajındaki reaksiyonların listesini almanıza olanak tanır, kullanıcı etkileşimini analiz etmeyi kolaylaştırır.
Aspose.Email for .NET 24.9
-
özel başlıklar ekle bir örnek oluştururken IEWSClient. Bu özellik, istemci başlatma sırasında belirli başlıkların gerekli olduğu senaryolarda özellikle kullanışlıdır, örneğin
X-AnchorMailboxEWS’deki başlık. -
Kategori renklerini al PST dosyalarından. Kategorilerin adları ve atanan renkleriyle bir listeye erişin, böylece Outlook verilerini işlerken görsel tutarlılığı korumak ve veri organizasyonunu iyileştirmek daha kolay olur.
Aspose.Email for .NET 24.6
-
Microsoft Graph’te kullanıcıların görevleri ve görev listeleriyle erişmek, yönetmek ve etkileşimde bulunmak için aşağıdaki yöntemleri kullanın IGraphClient arayüz:
- ListTaskLists() - Görev listesi bilgileri koleksiyonunu alır.
- GetTaskList(string id) - Sağlanan kimliğe göre belirli bir görev listesini alır.
- DeleteTaskList(string id) - Belirtilen görev listesini siler.
- ListTasks(string id - Belirtilen görev listesi ID’siyle ilişkili görevlerin bir koleksiyonunu alır.
- FetchTask(string id) - Sağlanan ID’ye göre belirli bir görevi alır.
- CreateTask(MapiTask task, string taskListUri) - Belirtilen görev listesinde yeni bir görev oluşturur.
- UpdateTask(MapiTask task) - Sağlanan bilgilerle mevcut bir görevi günceller.
- UpdateTask(MapiTask task, UpdateSettings updateSettings) - Belirtilen güncelleme ayarlarıyla mevcut bir görevi günceller.
-
İhtiyaç duyulduğunda devam eden MBOX bölme işlemlerini tüm iş akışını yeniden başlatmadan iptal edebilirsiniz. Geliştiriciler artık bir
CancellationToken(.NET Framework 4.5 ve .NET Core’da) veya yeni Cancel() metod (eski .NET sürümleri için), uzun süren bölme işlemlerini güvenli bir şekilde durdurmak için.
Aspose.Email for .NET 24.5
-
Alıcıları Çıkar bir PST dosyasında depolanan mesajlardan.
- bir mesaj entry ID’si belirterek.
- Inbox klasöründeki tüm mesajları döngüyle gezerek ve her mesajdan alıcıları çıkararak.
Bu özellik şurada mevcuttur: PersonalStorage sınıf.
-
Yerel PST ve OST dosyalarından yumuşak silinen öğeleri kurtar.
-
çoklu kişi VCF dosyalarını bir dağıtım listesine dönüştür.
Aspose.Email for .NET 24.3
- MS Graph’ta Kişiler ve Takvim Desteği - IGraphClient arabirim metodları, kullanıcıların kişilerine ve takvim etkinliklerine erişmenizi, yönetmenizi ve etkileşime girmenizi sağlar:
- MAPI kişilerinin bir koleksiyonunu al.
- Belirli bir kişiyi al.
- Yeni bir kişi oluştur.
- Mevcut bir kişiyi güncelle.
- Takvim bilgilerinin bir koleksiyonunu al.
- Takvim öğelerinin bir koleksiyonunu al.
- Belirli bir takvim öğesini al.
- Yeni bir takvim öğesi oluştur.
- Mevcut bir takvim öğesini günceller.
Aspose.Email for .NET 24.2
-
Outlook Öğe Kategorilerini Yönet - Aspose.Email, OLM dosyalarında depolanan Outlook öğesi kategorileriyle ilişkili kategori renklerini almayı ve kullanmayı mümkün kılar.
-
Konteyner Sınıfı Eşleştirme - yeni EnforceContainerClassMatching özellik, şuna eklendi: FolderCreationOptions sınıf, bir PST dosyasına klasör eklerken, klasörün sınıfının PST dosyasındaki beklenen tür veya kategoriyle eşleşmesini sağlar.
Aspose.Email for .NET 23.12
- E-posta Mesajını HTML Olarak Kaydederken Kaynaklara Göreli Yol Ayarlama - Aspose.Email, mesajları HTML formatına dışa aktarırken e-posta kaynaklarını göreli yollarla kaydetme yeteneği sunar, kaynak bağlantısı için geliştirilmiş esneklik sağlar. Kullanıcılar mutlak ve göreli yollar arasında seçim yapabilir ve özel yolları aşağıdaki ile tanımlayabilir: ResourceHtmlRendering olay, e-postaların farklı sistemler arasında paylaşımını ve görüntülenmesini kolaylaştırır.
Aspose.Email for .NET 23.11
-
E-posta Mesajlarını Doğrula - Kullanıcıların mesaj dosyalarını doğrulamasını sağlamak için, eml, emlx, mht, msg ve oft gibi formatları destekleyen bir dizi bileşen eklendi. Bu işlevselliği kullanarak, kullanıcılar mesajları doğrulayabilir ve doğrulama süreci hakkında, format türü ve oluşan hatalar dahil, bilgiler elde edebilir.
-
E-posta Mesajlarına Dijital İmzalar Ekle - AttachSignature metodu SecureEmailManager sınıf, bir e-postaya dijital imza eklemeyi kolaylaştırmak için tasarlandı.
İmza eklendikten sonra, kullanıcılar ‘IsSigned’, ‘MessageClass’ ve ek detayları gibi özellikler aracılığıyla sonuçları doğrulayabilir.
İmza ekleme sürecini özelleştirmek için kullanıcılar şunu kullanabilir: SignatureOptions sınıf.
Aspose.Email for .NET 23.10
-
Mbox Depolamasını Daha Küçük Parçalara Böl - büyük dosyaları yönetilebilir parçalara bölün ve süreç sırasında özel eylemler uygulayın:
- Bölünmüş Mbox dosya adları için özel bir önek belirt.
- Bir e-posta yeni bir Mbox dosyasına kopyalanmadan önce ve sonrasında eylemleri özelleştir.
- Yeni bir Mbox dosyası oluşturulduğunda tepki ver.
- Yeni bir Mbox dosyası e-postalarla doldurulduğunda yanıt ver.
-
MediaType ile AlternateView İçeriğini Al - bir e-posta mesajındaki belirli bir AlternateView’den içeriği string olarak alır. MailMessage.GetAlternateViewContent(string mediaType) metod, belirtilen medya türüyle eşleşen bir AlternateView’in içeriğine erişmenizi sağlar.
Aspose.Email for .NET 23.8
-
Graph Client ile E-posta Gönderme - GraphClient sınıfına, e-posta gönderimi için MailMessage nesnesi kabul eden aşırı yüklenmiş metod desteği eklendi:
-
Mapi Dağıtım Listesini Tek Çoklu Kişi VCF Dosyasına Kaydet - Sağlanan kaydetme seçeneklerini kullanarak Mapi Distribution List’i belirtilen dosya adına kaydedin. Parametre olarak dosya adını ve MapiDistributionListSaveOptions sınıfının bir örneğini verebilirsiniz.
- void Save(string fileName, MapiDistributionListSaveOptions options) bu amaç için bir metod eklendi.
Aspose.Email for .NET 23.7
- PST’den Öğeleri Sil - Yeni bir metod ekledik, DeleteItem(string entryId), PersonalStorage sınıfına. Bu metod, öğeye (klasör veya mesaj) ait benzersiz entryId’yi kullanarak Personal Storage Table (PST) içindeki öğeleri silmenin bir yolunu sağlar.
- Olay İşleme ve PST Bölme - Gelişmiş İşlevsellik PersonalStorage sınıf:
-
StorageProcessingEventHandler olay, depolama işlenmeden önce gerçekleşir, özellikle MergeWith veya SplitInto metotlarında mevcut depolama işlenmeden önce. Bu olay, depolama işlenmeden önce özel mantık yürütmek veya belirli işlemleri ele almak için bir fırsat sunar.
-
StorageProcessingEventArgs sınıf, PersonalStorage.StorageProcessing olayı için veri sağlar.
-
SplitInto(long chunkSize, string partFileNamePrefix, string path) aşırı yükleme metodu, PST depolamasını daha küçük parçalara bölmeye olanak tanır.
-
- Takvim İşleme - CalendarReader sınıfına yeni özellikler ve bir metod eklendi:
- Count özellik, takvimde bulunan Vevent bileşenlerinin (etkinliklerin) sayısını almanıza olanak tanır, böylece toplam etkinlik sayısını izlemek daha kolay olur.
- IsMultiEvents özellik, takvimin birden fazla etkinlik içerip içermediğini belirler.
- Method özellik, takvim nesnesiyle ilişkili iCalendar yöntem tipini alır. “REQUEST”, “PUBLISH” veya “CANCEL” gibi yöntem tipini döndürür ve takvimin amacına dair değerli bilgiler sağlar.
- Version iCalendar’ın sürümünü alır.
- LoadAsMultiple() metod, birden çok etkinlik içeren bir takvimden etkinlik listesi yüklemeyi sağlar. Appointment nesnelerinin bir listesini döndürür ve her etkinliğe tek tek kolay erişim ve işlem imkanı sunar.
Aspose.Email for .NET 23.6
-
MBOX’tan PST’ye Dönüştürürken İmzayı Koru veya Kaldır - ayarlayın MboxToPstConversionOptions.RemoveSignature imzayı kaldırmak için özelliği ’true’ olarak ayarlayın.
-
EML Dosyalarını Yüklerken İmzayı Kaldır - ayarlayın LoadOptions.RemoveSignature imzayı kaldırmak için özelliği ’true’ olarak ayarlayın.
-
E-posta İmza Kontrolü
- Yeni bir SecureEmailManager güvenli e-postaların imzasını kontrol etmek için sınıf. Artık MapiMessage ve MailMessage nesnelerinin imzasını kontrol edebilirsiniz.
- Yeni bir SmimeResult güvenli e-postaları kontrol etme sonuçlarını saklamak için sınıf.
SecureEmailManager’ın tanıtılan yöntemleri:
- 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 Dosyalarının Sürümünü Belirle - Version özellik Appointment ICS/VCS dosyalarının sürümünü almak için sınıf.
- VCard Dosyaları için Kaydetme Seçeneklerini Özelleştir - Yeni VCardSaveOptions API’ye aşağıdaki özelliklere sahip sınıf:
- VCardVersion Kullanıcıların iletişim öğeleri kaydedilirken istenen vCard sürümünü belirtmelerine olanak tanır. Varsayılan olarak sınıf vCard sürüm 2.1 (VCardVersion.V21) kullanacak şekilde ayarlanmıştır.
- UseExtensions - Kullanıcıların vCard dosyaları kaydederken genişletilmiş alanların kullanılmasını kontrol etmelerini sağlar. True (varsayılan) olarak ayarlandığında, uzantılara izin verilir ve özel alanlar ile ek iletişim bilgileriyle uyumluluk sağlanır.
- PreferredTextEncoding - vCard iletişim öğeleri kaydedilirken kullanılacak kodlama.
- Zimbra Depolamasında Bulunan Mesaj Öğelerinin Toplam Sayısını Al - GetTotalItemsCount() metodu TgzReader sınıf.
- Bir PST alt klasörünü yol ile Al - Belirtilen adı taşıyan alt klasörü, mevcut PST klasöründen şu FolderInfo.GetSubFolder(string name, bool ignoreCase, bool handlePathSeparator) metod aşırı yüklemesi.
Aspose.Email for .NET 23.4
- Bir Mesaja Referans Ek Ekle - Yeni bir Ekle metodu için MapiAttachmentCollection sınıf aşağıdaki parametrelerle: ’name’ - ekin adı ‘sharedLink’ - ekin web hizmeti tarafından sağlanan tam nitelikli paylaşılan bağlantısı ‘url’ - dosya konumu ‘providerName’ - referans ek sağlayıcısının adı
- Birden Çok VCard Kontağı Kontrolü - Kaynak dosyanın birden çok iletişim içerip içermediğini yeni VCardContact.IsMultiContacts(string filePath) metod.
- Takvim ICS Biçimini Mesaj Biçimlerine Dönüştür - Randevuları MapiMessage ve MailMessage gibi mesaj nesnelerine dönüştürür.
- HTML ve MHTML Biçimlerinde Mesajları Kaydetme için Ek Seçenekler:
- MapiTask.Priority - Task nesnesinin mevcut Önceliğini alır veya ayarlar.
- MhtSaveOptions.SaveAllHeaders - Çıktı mhtml’sinde tüm başlıkların kaydedilip kaydedilmeyeceğini tanımlar.
- HtmlFormatOptions.RenderTaskFields - Belirli Task alanlarının çıktı html’sine yazılması gerektiğini gösterir.
- Mesaj Dönüştürme ve Yükleme İşlemine Zaman Aşımı Ayarla - Mesajları dönüştürürken ve yüklerken milisaniye cinsinden süreyi sınırlayarak işlemin gereksiz yere uzun sürmesini engeller. Bu amaçla aşağıdaki özellikler tanıtılmıştır:
- MailConversionOptions.Timeout - Bir mesajı dönüştürürken milisaniye cinsinden zamanı sınırlar.
- MailConversionOptions.TimeoutReached - MailMessage’e dönüştürürken zaman aşımı gerçekleşirse ortaya çıkar.
- MsgLoadOptions.Timeout - Bir mesajı dönüştürürken milisaniye cinsinden zamanı sınırlar.
- MsgLoadOptions.TimeoutReached - MailMessage’e dönüştürürken zaman aşımı gerçekleşirse ortaya çıkar.
Aspose.Email for .NET 23.3
- OLM Depolamasında Bulunan Mesaj Öğelerinin Toplam Sayısını Al - GetTotalItemsCount() metot OlmStorage sınıf.
- MapiMessage’ın OFT mi yoksa MSG mi olduğunu Belirle - Yeni MapiMessage.IsTemplate özellik.
- NSF Dosya Biçimini Tespit Et
Aspose.Email for .NET 23.1
-MboxMessageInfo’dan Mesaj Özelliklerini Al - Bir mbox dosyasında depolanan bireysel mesajlar hakkında bilgiye erişim sağlar; mesaj boyutu, mesaj indeksi, mesaj başlıkları, mesaj bayrakları ve diğer mesajla ilgili üst veriler gibi. Aşağıdaki özellikleri ekledik MboxMessageInfo sınıf:
DateTime Date - Mesaj tarihini alır MailAddress From - Gönderen adres dizesini alır Subject - Mesaj konusunu alır MailAddressCollection To - Mesajın alıcılarını içeren adres koleksiyonunu alır MailAddressCollection CC - CC alıcılarını içeren adres koleksiyonunu alır MailAddressCollection Bcc - BCC alıcılarını içeren adres koleksiyonunu alır
Aspose.Email for .NET 22.12
- PST içinde bulunan mesaj öğelerinin toplam sayısını Al - Şunu ekledik GetTotalItemsCount() metot PersonalStorage.Store özellik.
- Kişisel Depolamada Standart RSS Beslemeleri Klasörü Al, PST’de Standart RSS Beslemeleri Klasörü Ekle - StandardIpmFolder enum’una yeni bir RssFeeds değeri eklendi. Artık RSS Beslemeleri Klasörü kolayca alınabilir veya depolamaya eklenebilir.
- MAPI Biçiminde Depolanan Bir E-posta Mesajını Şifre Çözme - MapiMessage sınıfına bir Decrypt yöntemi ekledik:
- MapiMessage.IsEncrypted - Mesajın şifreli olup olmadığını gösteren bir değer döndürür.
- MapiMessage.Decrypt() - Bu mesajı şifre çözer (yöntem, uygun sertifika ve özel anahtar için geçerli kullanıcı ve bilgisayarın My mağazalarını arar).
- MapiMessage.Decrypt(X509Certificate2 certificate) - Bu mesajı sertifika ile şifre çözer.
- MapiCalendar’ı ICS’ye Kaydederken Ürün Kimliği Ayarlama - Yeni ekledik ProductIdentifier özellik MapiCalendarIcsSaveOptions sınıf.
- Kimlik Tanımlayıcılarıyla OLM ve MBOX’tan Mesajları Çıkarma - Belirli bir mesajı bulmak ve çıkarmak için her sefer tüm depolamayı taramaktan kaçınmanın verimli yoludur.
- Ekinin Satır İçi mi Normal mi olduğunu Belirleme - MapiAttachment.IsInline özellik.
Aspose.Email for .NET 22.11
- Bir MAPI Öge Tipi Al - Mesaj dönüştürmeden önce her sefer MessageClass özelliği değerini kontrol etmeyi önler.
- MapiMessage’tan İmzayı Kaldır - Daha iyi uyumluluk için MapiMessage.RemoveSignature metodu ve MapiMessage.IsSigned özellik eklendi.
- Önceden Tanımlı Klasörleri Tanımlama - Yeni FolderInfo metodu, GetPredefinedType, bir klasörün önceden tanımlı bir klasör içinde olup olmadığını, belirtilen parametre değerine göre StandardIpmFolder enum değerini döndürerek belirlemek için tanıtıldı.
- Ekin TNEF Biçimini Doğrulama - Attachment.IsTnef özellik, mesaj ekinin TNEF biçimli bir mesaj olup olmadığını gösterir.
Aspose.Email for .NET 22.10
- MapiMessage’ta Bir Eki Yeniden Adlandırma - Artık düzenlenebilir GörünümAdı MapiMessage eklerindeki özellik değeri.
Aspose.Email for .NET 22.9
- Graph API ile Mesajları Listele - Yeni OrderBy metod, alınan mesajların sıralamasını belirttiğiniz kriterlere göre kontrol etmenizi sağlar.
Aspose.Email for .NET 22.8
- MBOX’tan Mesaj Okuma - Yükleme seçeneklerini yapılandırmak için yeni özellikler ekledik:
- MailStorageConverter.MboxMessageOptions özellik - Mbox depolamasını ayrıştırırken e-posta yükleme seçeneklerini alır veya ayarlar.
- MboxrdStorageReader.ReadNextMessage(EmlLoadOptions options) metod. EmlLoadOptions parametresi, mesajı Mbox depolamadan okurken seçenekleri belirtir.
Aspose.Email for .NET 22.7
- Mesaj Kimlik Bilgilerini Al UID veya sıra numarası gibi bilgileri aşağıdaki özelliklerle alın:
- MailboxInfo sınıf - Bir posta kutusundaki mesaj hakkında kimlik bilgilerini temsil eder.
- SequenceNumber özellik - Bir mesajın sıra numarası.
- UniqueId özellik - Bir mesajın benzersiz kimliği.
- MailMessage.ItemId özellik - Bir posta kutusundaki mesaj hakkında kimlik bilgilerini temsil eder.
Aspose.Email for .NET 22.6
- ICS Dosyalarında Orijinal Zaman Damgasını Korumak - PST dosyalarından takvim öğelerini çıkarıp aşağıdaki seçeneklerle orijinal zaman damgasını koruyarak ICS formatında kaydedin:
- MapiCalendarIcsSaveOptions - MapiCalendar’ı ICS formatında kaydederken ek seçenekler belirtmeye izin verir.
- MapiCalendarIcsSaveOptions.KeepOriginalDateTimeStamp - Çıktı dosyasında orijinal DateTimeStamp değerini korumaya izin verir.
Aspose.Email for .NET 22.5
- Graph İstemcisi aracılığıyla Sayfalama Desteğiyle Mesajları Listele - API, mesajları listelemek için sayfalama ve filtreleme desteği sağlar. Bu, posta kutusunda çok sayıda mesaj olduğunda özet bilgileri almak için çok zaman alıyorsa çok yararlıdır.
- Mail İstemcilerini İşlerken Asenkron Mod - Göreve yeni bir yaklaşım aşağıdaki API üyelerini içerir:
- IAsyncSmtpClient - Uygulamaların Simple Mail Transfer Protocol (SMTP) kullanarak mesaj göndermesini sağlar.
- SmtpClient.CreateAsync - Aspose.Email.Clients.Smtp.SmtpClient sınıfının yeni bir örneğini oluşturur.
- IAsyncSmtpClient.SendAsync(Aspose.Email.Clients.Smtp.Models.SmtpSend) metod parametresi seti.
- IAsyncSmtpClient.ForwardAsync(Aspose.Email.Clients.Smtp.Models.SmtpForward) argümanları.
- IAsyncImapClient - Uygulamaların Internet Message Access Protocol (IMAP) kullanarak mesajlara erişmesini ve onları yönetmesini sağlar.
- ImapClient.CreateAsync - Aspose.Email.Clients.Imap.ImapClient sınıfının yeni bir örneğini oluşturur.
Aspose.Email for .NET 22.4
- MailGun ve SendGrid Teslimat Servisleriyle E-posta Gönder - Hangi servis kullanılacaksa ona göre seçenekleri başlatabileceğiniz, yapılandırıcıyı kullanarak gerekli istemci örneğini çağırabileceğiniz, bir e-posta mesajı hazırlayıp gönderilebilen birleşik bir API oluşturduk. Ayrıca Send metodunun eşzamanlı bir sürümü de mevcuttur.
- ICS dosyasında X-ALT-DESC başlığını ayarla - Yeni bir şey tanıttık HtmlDescription X-ALT-DESC başlığını ayarlamak için özellik.
Aspose.Email for .NET 22.3
- IMAP İstemcisi ile Mesaj Eklerini Listele - Ekin adını, boyutunu gibi bilgileri ek veri alınımı olmadan al. İşlemde yer alan API üyeleri:
- Aspose.Email.Clients.Imap.ImapAttachmentInfo - Bir ek bilgisini temsil eder.
- Aspose.Email.Clients.Imap.ImapAttachmentInfoCollection - ImapAttachmentInfo koleksiyonunu temsil eder.
- Aspose.Email.Clients.Imap.ListAttachments(int sequenceNumber) - Mesajdaki her ek hakkında bilgi alır.
- EWS İstemcisi üzerinden Ekli Öğeleri Getir - Ekledik FetchItems(EwsFetchItems options) metot EwsClient. Bir örnek kabul eder EwsFetchItems metodun davranışını kontrol etmek için parametre olarak sınıf.
Aspose.Email for .NET 22.2
- Referans Eklerini Ekleme Tanıtılan API üyeleri:
- Aspose.Email.ReferenceAttachment - bir referans ekini temsil eder.
- Aspose.Email.AttachmentPermissionType - Web referans ekiyle ilişkili izin tipi verisi.
- Aspose.Email.AttachmentProviderType - Eki işleyen web servisinin türü.
- Mesaj sınıfını al - Ekledik MessageClass özellik ExchangeMessageInfo EWS istemcisine bağlandıktan sonra ortak klasörden koleksiyondaki her mesajın sınıfını almak için sınıf.