Apa Baru di Aspose.Email untuk .NET
Aspose.Email for .NET 25.8
-
The
X500Addressproperti dari MailAddress kelas menyediakan akses ke alamat email dalam format Exchange (X.500), jika tersedia. -
The
Aspose.Email.Clients.Graph.ODataQueryBuilderkelas menyederhanakan pembuatan parameter kueri OData untuk Microsoft Graph. Peningkatan ini memungkinkan pemfilteran lanjutan, pengurutan, pemilihan, dan paginasi saat bekerja dengan data Graph. -
The
Aspose.Email.Clients.Graph.IGraphClientAsyncantarmuka memungkinkan operasi asinkron dengan GraphClient untuk peningkatan kinerja dan responsivitas.
Aspose.Email for .NET 25.7
- Ekstrak sumber daya gambar yang ditautkan secara eksternal dari tubuh HTML dan sematkan langsung ke output HTML. Penampilan asli pesan email yang berisi konten tertaut dipertahankan saat menyimpan atau memproses email. The HtmlSaveOptions.ExtractHTMLBodyResourcesAsAttachments - ketika diset true - mengekstrak gambar yang ditautkan dan sumber daya lain dari tubuh HTML dan menyematkannya sebagai lampiran, menjaga kesetiaan visual pesan.
Aspose.Email for .NET 25.6
-
Enumerasi pesan yang telah dihapus dua kali (soft-deleted) dalam file PST. The PersonalStorage.FindAndEnumerateSoftDeletedItems() metode mengembalikan koleksi enumerable dari RestoredItemEntry objek, masing-masing berisi sebuah yang dihapus MapiMessage dan FolderId yang sesuai.
-
Ambil isi folder dari file PST secara paginasi menggunakan overload FolderInfo.GetContents(MailQuery query, int startIndex, int count) metode yang mengambil subset pesan yang cocok dengan kueri yang diberikan, mulai dari indeks tertentu dan dibatasi oleh jumlah.
Aspose.Email for .NET 25.4
-
Beberapa kelas telah diperbarui dengan metode asinkron untuk meningkatkan skalabilitas dan kinerja dalam aplikasi modern. Mereka meningkatkan pekerjaan dengan file TGZ, PST, MBOX, dan VCard.
-
The MapiContact.FromVCard metode kini overload dan menerima sebuah VCardLoadOptions parameter alih-alih sebuah encoding.
Aspose.Email for .NET 25.3
-
Simpan dan muat lampiran dalam format TNEF, yang umum digunakan dalam pesan Outlook (winmail.dat). Gunakan metode berikut:
- static MapiAttachment MapiAttachment.LoadFromTnef(string fileName) – Memuat lampiran dari file TNEF.
- static MapiAttachment MapiAttachment.LoadFromTnef(Stream stream) – Memuat lampiran dari aliran TNEF.
- void MapiAttachment.SaveToTnef(string filename) – Menyimpan lampiran ke file TNEF.
- void MapiAttachment.SaveToTnef(Stream stream) – Menyimpan lampiran ke aliran TNEF.
-
Setel status sebuah MapiCalendar objek, secara eksplisit menimpa perilaku defaultnya menggunakan void MapiCalendar.SetStateForced(MapiCalendarState state) metode.
Aspose.Email for .NET 25.2
-
Filter atau cari pesan dalam file MBOX menggunakan kueri. Ambil hanya pesan yang cocok dengan kriteria tertentu. Tingkatkan kinerja dan kegunaan saat bekerja dengan file MBOX besar.
-
Ambil pesan dalam batch lebih kecil menggunakan paginasi. Fitur ini memungkinkan pengurangan penggunaan memori dan meningkatkan kinerja saat memproses file MBOX besar.
Aspose.Email for .NET 25.1
- Perluas kemampuan Anda dalam bekerja dengan pesan Gmail menggunakan IGmailClient antarmuka. Pengembang kini dapat mencantumkan, mengambil, mengirim, menambahkan, dan menghapus email, serta mengelola filter Gmail secara programatik.
Aspose.Email for .NET 24.12
- Sesuaikan string boundary MIME melalui yang baru EmlSaveOptions.BoundariesTemplate properti. Fitur ini memberikan kontrol lebih besar atas pemformatan boundary — placeholder {#} dalam templat secara otomatis diganti dengan nomor boundary, memungkinkan pembuatan string boundary yang dinamis dan dipersonalisasi.
Aspose.Email for .NET 24.11
-
Tingkatkan penanganan lampiran referensi dengan anggota baru berikut:
- overload MapiAttachmentCollection.Add metode - Menambahkan lampiran referensi ke koleksi menggunakan nama dan opsi konfigurasi yang ditentukan.
- ReferenceAttachmentOptions kelas - Mendefinisikan properti lampiran referensi dengan mengonfigurasi opsi untuk menambahkan lampiran ke pesan MAPI.
- IsReference properti - Mengidentifikasi lampiran referensi dalam sebuah pesan.
-
Tingkatkan pencarian dan pengambilan pesan dengan metode overload baru dalam FolderInfo kelas:
- IEnumerable
EnumerateMessages(MailQuery mailQuery) - Filter pesan menggunakan MailQuery. - IEnumerable
EnumerateMessages(MessageKind kind) - Mengambil pesan berdasarkan tipe (MessageKind). - IEnumerable
EnumerateMessages(int startIndex, int count) - Paginasi pengambilan pesan menggunakan indeks mulai dan jumlah.
- IEnumerable
-
Sesuaikan URL dasar untuk klien SendGrid menggunakan SendGridRegion enumerasi dan properti terkait dalam SendGridClientOptions kelas.
-
Aktifkan koneksi aman ke endpoint GCC High O365 dengan EndPoint properti dari GraphClient kelas.
Aspose.Email for .NET 24.10
- Akses reaksi pengguna dalam file MSG. Yang baru GetReactions metode, ditambahkan ke FollowUpManager kelas, memungkinkan Anda mengambil daftar reaksi pada pesan MAPI, memudahkan analisis keterlibatan pengguna.
Aspose.Email for .NET 24.9
-
Tambahkan header khusus saat membuat instance dari IEWSClient. Fitur ini sangat berguna untuk skenario di mana header khusus diperlukan selama inisialisasi klien, seperti
X-AnchorMailboxheader di EWS. -
Ambil warna kategori dari file PST. Akses daftar kategori beserta nama dan warna yang ditetapkan, memudahkan menjaga konsistensi visual dan meningkatkan organisasi data saat memproses data Outlook.
Aspose.Email for .NET 24.6
-
Akses, kelola, dan berinteraksi dengan tugas serta daftar tugas pengguna di Microsoft Graph dengan metode berikut dari IGraphClient antarmuka:
- ListTaskLists() - Mengambil koleksi informasi daftar tugas.
- GetTaskList(string id) - Mengambil daftar tugas tertentu berdasarkan ID yang diberikan.
- DeleteTaskList(string id) - Menghapus daftar tugas yang ditentukan.
- ListTasks(string id - Mengambil koleksi tugas yang terkait dengan ID daftar tugas yang ditentukan.
- FetchTask(string id) - Mengambil tugas tertentu berdasarkan ID yang diberikan.
- CreateTask(MapiTask task, string taskListUri) - Membuat tugas baru dalam daftar tugas yang ditentukan.
- UpdateTask(MapiTask task) - Memperbarui tugas yang ada dengan informasi yang diberikan.
- UpdateTask(MapiTask task, UpdateSettings updateSettings) - Memperbarui tugas yang ada dengan pengaturan pembaruan yang ditentukan.
-
Anda dapat membatalkan operasi pemisahan MBOX yang sedang berlangsung bila diperlukan tanpa memulai ulang seluruh alur kerja. Pengembang kini dapat menggunakan sebuah
CancellationToken(di .NET Framework 4.5 dan .NET Core) atau yang baru Cancel() metode (untuk versi .NET lebih lama) untuk menghentikan secara aman proses pemisahan yang berjalan lama.
Aspose.Email for .NET 24.5
-
Ekstrak penerima dari pesan yang disimpan dalam file PST.
- dengan menentukan ID entri pesan.
- dengan iterasi melalui semua pesan di folder Kotak Masuk, dan mengekstrak penerima dari setiap pesan.
Fitur ini tersedia di PersonalStorage kelas.
-
Pulihkan item yang dihapus secara lunak dari file PST dan OST lokal.
-
Mengonversi file VCF multi-kontak menjadi daftar distribusi.
Aspose.Email for .NET 24.3
- Dukungan untuk Kontak dan Kalender di MS Graph - metode antarmuka IGraphClient memungkinkan Anda mengakses, mengelola, dan berinteraksi dengan kontak serta acara kalender pengguna:
- Mengambil kumpulan kontak MAPI.
- Mengambil kontak tertentu.
- Membuat kontak baru.
- Memperbarui kontak yang ada.
- Mengambil kumpulan informasi kalender.
- Mengambil kumpulan item kalender.
- Mengambil item kalender tertentu.
- Membuat item kalender baru.
- Memperbarui item kalender yang ada.
Aspose.Email for .NET 24.2
-
Manipulasi Kategori Item Outlook - Aspose.Email memungkinkan untuk mengambil dan menggunakan warna kategori yang terkait dengan kategori item Outlook yang disimpan dalam file OLM.
-
Pencocokan Kelas Kontainer - sebuah baru EnforceContainerClassMatching properti ditambahkan ke FolderCreationOptions kelas yang, saat menambahkan folder ke file PST, memungkinkan Anda memastikan bahwa kelas folder sesuai dengan tipe atau kategori folder yang diharapkan dalam file PST.
Aspose.Email for .NET 23.12
- Mengatur Path Relatif ke Sumber Daya saat Menyimpan Pesan Email sebagai HTML - Aspose.Email memperkenalkan kemampuan menyimpan sumber daya email dengan path relatif saat mengekspor pesan ke format HTML, menawarkan fleksibilitas yang lebih baik untuk penautan sumber daya. Pengguna dapat memilih antara path absolut dan relatif, serta mendefinisikan path khusus menggunakan ResourceHtmlRendering peristiwa, mempermudah berbagi dan menampilkan email di berbagai sistem.
Aspose.Email for .NET 23.11
-
Validasi Pesan Email - Sekumpulan komponen ditambahkan untuk memungkinkan pengguna memvalidasi file pesan, mendukung format seperti eml, emlx, mht, msg, dan oft. Dengan memanfaatkan fungsionalitas ini, pengguna dapat memvalidasi pesan dan mendapatkan wawasan tentang proses validasi, termasuk tipe format dan kesalahan yang ditemui.
-
Lampirkan Tanda Tangan Digital ke Pesan Email - Metode AttachSignature di SecureEmailManager kelas dirancang untuk dengan mudah menambahkan tanda tangan digital ke email.
Setelah tanda tangan dilampirkan, pengguna dapat memverifikasi hasil melalui properti seperti ‘IsSigned’, ‘MessageClass’, dan detail lampiran.
Untuk menyesuaikan proses lampiran tanda tangan, pengguna dapat menggunakan SignatureOptions kelas.
Aspose.Email for .NET 23.10
-
Bagi Penyimpanan Mbox menjadi Bagian-bagian Lebih Kecil - membagi file besar menjadi bagian yang dapat dikelola dan menerapkan tindakan khusus selama proses:
- Tentukan awalan khusus untuk nama file Mbox yang dipisah.
- Sesuaikan tindakan sebelum dan sesudah email disalin ke file Mbox baru.
- Bereaksi ketika file Mbox baru dibuat.
- Merespons ketika file Mbox baru terisi dengan email.
-
Dapatkan Konten AlternateView berdasarkan MediaType - mengambil konten sebagai string dari AlternateView tertentu dalam pesan email. MailMessage.GetAlternateViewContent(string mediaType) metode memungkinkan Anda mengakses konten dari AlternateView yang cocok dengan tipe media yang ditentukan.
Aspose.Email for .NET 23.8
-
Kirim Email melalui Graph Client - menambahkan dukungan untuk metode overload ke kelas GraphClient yang menerima objek MailMessage untuk mengirim email:
-
Simpan Daftar Distribusi Mapi ke File VCF Multi Kontak Tunggal - Simpan Daftar Distribusi Mapi ke nama file yang ditentukan menggunakan opsi penyimpanan yang disediakan. Anda dapat memberikan nama file dan sebuah instance dari kelas MapiDistributionListSaveOptions sebagai parameter.
- void Save(string fileName, MapiDistributionListSaveOptions options) metode telah ditambahkan untuk tujuan ini.
Aspose.Email for .NET 23.7
- Hapus Item dari PST - Kami telah menambahkan metode baru, DeleteItem(string entryId), ke kelas PersonalStorage. Metode ini menyediakan cara untuk menghapus item (folder atau pesan) dari Personal Storage Table (PST) menggunakan entryId unik yang terkait dengan item tersebut.
- Penanganan Peristiwa dan Pembagian PST - Fungsionalitas yang Ditingkatkan di PersonalStorage kelas:
-
StorageProcessingEventHandler peristiwa terjadi sebelum penyimpanan diproses, khususnya sebelum memproses penyimpanan saat ini dalam metode MergeWith atau SplitInto. Peristiwa ini memberikan kesempatan untuk mengeksekusi logika khusus atau menangani operasi tertentu sebelum pemrosesan penyimpanan terjadi.
-
StorageProcessingEventArgs kelas menyediakan data untuk peristiwa PersonalStorage.StorageProcessing.
-
SplitInto(long chunkSize, string partFileNamePrefix, string path) metode overload memungkinkan pembagian penyimpanan PST menjadi bagian-bagian yang lebih kecil.
-
- Penanganan Kalender - Properti baru dan sebuah metode ditambahkan ke kelas CalendarReader:
- Count properti memungkinkan Anda mengambil jumlah komponen Vevent (acara) yang ada di kalender, sehingga memudahkan pelacakan total acara.
- IsMultiEvents properti menentukan apakah kalender berisi banyak acara.
- Method properti memperoleh tipe metode iCalendar yang terkait dengan objek kalender. Ini mengembalikan tipe metode, seperti “REQUEST,” “PUBLISH,” atau “CANCEL,” memberikan wawasan berharga tentang tujuan kalender.
- Version mengambil Versi iCalendar.
- LoadAsMultiple() metode memungkinkan pemuatan daftar acara dari kalender yang berisi banyak acara. Metode ini mengembalikan daftar objek Appointment, memungkinkan akses dan pemrosesan setiap acara secara individual dengan mudah.
Aspose.Email for .NET 23.6
-
Pertahankan atau Hapus Tanda Tangan dalam Konversi MBOX ke PST - setel MboxToPstConversionOptions.RemoveSignature properti menjadi ’true’ untuk menghapus tanda tangan.
-
Hapus Tanda Tangan saat Memuat File EML - setel LoadOptions.RemoveSignature properti menjadi ’true’ untuk menghapus tanda tangan.
-
Pemeriksaan Tanda Tangan Email
- Menambahkan yang baru SecureEmailManager kelas untuk memeriksa tanda tangan email aman. Anda sekarang dapat memeriksa tanda tangan objek MapiMessage dan MailMessage.
- Menambahkan yang baru SmimeResult kelas untuk menyimpan hasil pemeriksaan email aman.
Metode yang diperkenalkan dari 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
- Tentukan Versi File ICS/VCS - Gunakan Version properti dari Appointment kelas untuk mengambil versi file ICS/VCS.
- Sesuaikan Opsi Penyimpanan untuk File VCard - Kami menambahkan VCardSaveOptions kelas ke API kami dengan properti berikut:
- VCardVersion memungkinkan pengguna menentukan versi vCard yang diinginkan saat menyimpan item kontak. Secara default, kelas disetel untuk menggunakan vCard versi 2.1 (VCardVersion.V21).
- UseExtensions - memungkinkan pengguna mengontrol apakah bidang ekstensi dapat digunakan saat menyimpan file vCard. Ketika disetel ke true (default), ekstensi diizinkan, memberikan kompatibilitas dengan bidang khusus dan informasi kontak tambahan.
- PreferredTextEncoding - enkoding yang akan digunakan saat menyimpan item kontak vCard.
- Mendapatkan Jumlah Total Item Pesan yang Terdapat di Penyimpanan Zimbra dengan GetTotalItemsCount() metode dari TgzReader kelas.
- Mendapatkan Subfolder PST berdasarkan jalur - Mengambil subfolder dengan nama tertentu dari folder PST saat ini menggunakan FolderInfo.GetSubFolder(string name, bool ignoreCase, bool handlePathSeparator) overload metode.
Aspose.Email for .NET 23.4
- Menambahkan Lampiran Referensi ke Pesan - Kami telah menambahkan Tambah metode ke MapiAttachmentCollection kelas dengan parameter berikut: ’name’ - nama lampiran ‘sharedLink’ - tautan berbagi lengkap ke lampiran yang disediakan oleh layanan web yang memanipulasi lampiran ‘url’ - lokasi file ‘providerName’ - nama penyedia lampiran referensi
- Pemeriksaan Banyak Kontak VCard - Memeriksa apakah file sumber berisi banyak kontak dengan yang baru VCardContact.IsMultiContacts(string filePath) metode.
- Mengonversi Format Kalender ICS ke Format Pesan - Mengonversi janji menjadi objek pesan seperti MapiMessage dan MailMessage.
- Opsi Tambahan untuk Menyimpan Pesan dalam Format HTML dan MHTML:
- MapiTask.Priority - Mendapatkan atau mengatur Prioritas saat ini dari objek Task.
- MhtSaveOptions.SaveAllHeaders - Menentukan apakah perlu menyimpan semua header dalam mhtml keluaran atau tidak.
- HtmlFormatOptions.RenderTaskFields - Menunjukkan bahwa bidang Task tertentu harus ditulis dalam html keluaran.
- Mengatur Batas Waktu untuk Proses Konversi dan Pemuatan Pesan - Batasi waktu dalam milidetik saat mengonversi dan memuat pesan, memastikan proses tidak memakan waktu lebih lama dari yang diperlukan. Untuk tujuan ini, fitur berikut telah diperkenalkan:
- MailConversionOptions.Timeout - Membatasi waktu dalam milidetik saat mengonversi pesan.
- MailConversionOptions.TimeoutReached - Dilemparkan jika waktu habis saat mengonversi ke MailMessage.
- MsgLoadOptions.Timeout - Membatasi waktu dalam milidetik saat mengonversi pesan.
- MsgLoadOptions.TimeoutReached - Dilemparkan jika waktu habis saat mengonversi ke MailMessage.
Aspose.Email for .NET 23.3
- Mendapatkan Jumlah Total Item Pesan yang Terdapat di Penyimpanan OLM dengan GetTotalItemsCount() metode untuk OlmStorage kelas.
- Menentukan apakah MapiMessage adalah OFT atau MSG - Menentukan apakah MapiMessage dimuat dari file OFT atau MSG dengan yang baru MapiMessage.IsTemplate properti.
- Mendeteksi Format File NSF
Aspose.Email for .NET 23.1
-Mengambil properti pesan dari MboxMessageInfo - Dapatkan akses ke informasi tentang pesan individual yang disimpan dalam file mbox, seperti ukuran pesan, indeks pesan, header pesan, flag pesan, dan metadata terkait lainnya. Kami telah menambahkan properti berikut ke MboxMessageInfo kelas:
DateTime Date - Mendapatkan tanggal pesan MailAddress From - Mendapatkan string alamat pengirim Subject - Mendapatkan subjek pesan MailAddressCollection To - Mendapatkan koleksi alamat yang berisi penerima pesan MailAddressCollection CC - Mendapatkan koleksi alamat yang berisi penerima CC MailAddressCollection Bcc - Mendapatkan koleksi alamat yang berisi penerima BCC pesan
Aspose.Email for .NET 22.12
- Mendapatkan jumlah total item pesan yang terdapat di PST - Kami telah menambahkan GetTotalItemsCount() metode untuk PersonalStorage.Store properti.
- Mendapatkan Folder RSS Feeds Standar di Penyimpanan Pribadi, Menambahkan Folder RSS Feeds Standar di PST - Nilai RssFeeds baru telah ditambahkan ke enum StandardIpmFolder. Sekarang Folder RSS Feeds dapat dengan mudah diambil atau ditambahkan ke penyimpanan.
- Mendekripsi Email yang Disimpan dalam Format MAPI - Kami telah menambahkan metode Decrypt ke kelas MapiMessage:
- MapiMessage.IsEncrypted - Mendapatkan nilai yang menunjukkan apakah pesan terenkripsi.
- MapiMessage.Decrypt() - Mendekripsi pesan ini (metode mencari di penyimpanan My pengguna dan komputer saat ini untuk sertifikat dan kunci pribadi yang sesuai).
- MapiMessage.Decrypt(X509Certificate2 certificate) - Mendekripsi pesan ini dengan sertifikat.
- Menetapkan ID Produk saat Menyimpan MapiCalendar ke ICS - Kami telah menambahkan ProductIdentifier properti untuk MapiCalendarIcsSaveOptions kelas.
- Ekstrak Pesan Berdasarkan Identifikator dari OLM dan MBOX - Ini adalah cara yang efisien untuk menghindari penelusuran seluruh penyimpanan setiap kali mencari pesan spesifik untuk diekstrak.
- Menentukan apakah Lampiran Inline atau Reguler dengan MapiAttachment.IsInline properti.
Aspose.Email for .NET 22.11
- Mendapatkan Tipe Item MAPI - Hindari memeriksa nilai properti MessageClass setiap kali sebelum konversi pesan.
- Menghapus Tanda Tangan dari MapiMessage - Untuk kompatibilitas yang lebih baik, MapiMessage.RemoveSignature metode dan MapiMessage.IsSigned properti telah ditambahkan.
- Mengidentifikasi Folder yang Telah Ditentukan - FolderInfo metode, GetPredefinedType, telah diperkenalkan untuk menentukan apakah sebuah folder berada dalam folder yang telah ditentukan dengan mengembalikan nilai enum StandardIpmFolder berdasarkan nilai parameter yang diberikan.
- Memverifikasi Format TNEF Lampiran - Attachment.IsTnef properti menunjukkan apakah lampiran pesan diformat sebagai TNEF.
Aspose.Email for .NET 22.10
- Mengganti Nama Lampiran di MapiMessage - Sekarang dimungkinkan untuk mengedit Nama Tampilan nilai properti dalam lampiran MapiMessage.
Aspose.Email untuk .NET 22.9
- Daftar Pesan dengan Graph API - Yang baru OrderBy metode memungkinkan Anda mengontrol urutan pesan yang diambil berdasarkan kriteria yang Anda tentukan.
Aspose.Email untuk .NET 22.8
- Membaca Pesan dari MBOX - Kami telah memperkenalkan fitur baru untuk mengkonfigurasi opsi pemuatan:
- MailStorageConverter.MboxMessageOptions properti - Mendapatkan atau mengatur opsi pemuatan email saat parsing penyimpanan Mbox.
- MboxrdStorageReader.ReadNextMessage(EmlLoadOptions options) metode. Parameter EmlLoadOptions menentukan opsi saat membaca pesan dari penyimpanan Mbox.
Aspose.Email untuk .NET 22.7
- Dapatkan Info Identifikasi Pesan seperti UID atau nomor urut menggunakan fitur berikut:
- MailboxInfo kelas - Mewakili informasi identifikasi tentang sebuah pesan dalam kotak surat.
- SequenceNumber properti - Nomor urut sebuah pesan.
- UniqueId properti - ID unik dari sebuah pesan.
- MailMessage.ItemId properti - Mewakili informasi identifikasi tentang sebuah pesan dalam kotak surat.
Aspose.Email untuk .NET 22.6
- Mempertahankan Timestamp Asli dalam File ICS - Ekstrak item kalender dari file PST dan simpan dalam format ICS dengan timestamp asli menggunakan opsi berikut:
- MapiCalendarIcsSaveOptions - Memungkinkan menentukan opsi tambahan saat menyimpan MapiCalendar ke format ICS.
- MapiCalendarIcsSaveOptions.KeepOriginalDateTimeStamp - Memungkinkan mempertahankan nilai DateTimeStamp asli dalam file output.
Aspose.Email untuk .NET 22.5
- Enumerasi Pesan dengan Dukungan Paging via Klien Graph - API menyediakan dukungan paging dan penyaringan untuk daftar pesan. Ini sangat membantu ketika kotak surat memiliki jumlah pesan yang besar dan membutuhkan banyak waktu untuk mengambil informasi ringkas tentang pesan-pesan tersebut.
- Mode Asinkron dalam Menangani Klien Mail - Pendekatan baru untuk tugas ini mencakup anggota API berikut:
- IAsyncSmtpClient - Memungkinkan aplikasi mengirim pesan dengan menggunakan Simple Mail Transfer Protocol (SMTP).
- SmtpClient.CreateAsync - Membuat instance baru dari kelas Aspose.Email.Clients.Smtp.SmtpClient.
- IAsyncSmtpClient.SendAsync(Aspose.Email.Clients.Smtp.Models.SmtpSend) set parameter metode.
- IAsyncSmtpClient.ForwardAsync(Aspose.Email.Clients.Smtp.Models.SmtpForward) argumen.
- IAsyncImapClient - Memungkinkan aplikasi mengakses dan memanipulasi pesan dengan menggunakan Internet Message Access Protocol (IMAP).
- ImapClient.CreateAsync - Membuat instance baru dari kelas Aspose.Email.Clients.Imap.ImapClient.
Aspose.Email untuk .NET 22.4
- Kirim Email dengan Layanan Pengiriman MailGun dan SendGrid - Kami telah membuat API terintegrasi yang dapat Anda gunakan untuk menginisialisasi opsi tergantung layanan mana yang akan digunakan untuk mengirim pesan, memanggil instance klien yang diperlukan menggunakan builder, menyiapkan dan mengirim pesan email. Terdapat juga versi asynchronous dari metode Send.
- Atur header X-ALT-DESC dalam file ICS - Kami memperkenalkan yang baru HtmlDescription properti untuk mengatur header X-ALT-DESC.
Aspose.Email untuk .NET 22.3
- Daftar Lampiran Pesan menggunakan Klien IMAP - Dapatkan informasi tentang lampiran seperti nama, ukuran tanpa mengambil data lampiran. Anggota API yang terlibat dalam operasi:
- Aspose.Email.Clients.Imap.ImapAttachmentInfo - Mewakili informasi lampiran.
- Aspose.Email.Clients.Imap.ImapAttachmentInfoCollection - Mewakili kumpulan ImapAttachmentInfo.
- Aspose.Email.Clients.Imap.ListAttachments(int sequenceNumber) - Mendapatkan informasi untuk setiap lampiran dalam pesan.
- Ambil Item dengan Lampiran via Klien EWS - Kami menambahkan FetchItems(EwsFetchItems options) metode untuk EwsClient. Ini menerima sebuah instance dari EwsFetchItems kelas sebagai parameter untuk mengontrol perilaku metode.
Aspose.Email untuk .NET 22.2
- Menambahkan Lampiran Referensi Anggota API yang diperkenalkan:
- Aspose.Email.ReferenceAttachment - mewakili lampiran referensi.
- Aspose.Email.AttachmentPermissionType - Data tipe izin yang terkait dengan lampiran referensi web.
- Aspose.Email.AttachmentProviderType - Tipe layanan web yang memanipulasi lampiran.
- Ambil kelas pesan - Kami telah menambahkan MessageClass properti untuk ExchangeMessageInfo kelas untuk mengambil kelas setiap pesan dalam koleksi dari folder publik, setelah membuat koneksi ke klien EWS.