Vad är nytt i Aspose.Email för .NET
Aspose.Email for .NET 25.8
-
Den
X500Addressegenskap hos MailAddress klass ger åtkomst till e‑postadressen i Exchange (X.500)-format, om tillgänglig. -
Den
Aspose.Email.Clients.Graph.ODataQueryBuilderklass förenklar konstruktionen av OData‑frågeparametrar för Microsoft Graph. Denna förbättring möjliggör avancerad filtrering, sortering, urval och paginering när du arbetar med Graph‑data. -
Den
Aspose.Email.Clients.Graph.IGraphClientAsyncgränssnitt möjliggör asynkrona operationer med GraphClient för förbättrad prestanda och responsivitet.
Aspose.Email for .NET 25.7
- Extrahera externt länkade bildresurser från HTML‑kroppen och bädda in dem direkt i HTML‑utdata. Det ursprungliga utseendet på e‑postmeddelanden med länkat innehåll bevaras vid sparande eller bearbetning av e‑post. Den HtmlSaveOptions.ExtractHTMLBodyResourcesAsAttachments - när satt till true - extraherar länkade bilder och andra resurser från HTML‑kroppen och bäddar in dem som bilagor, vilket bevarar meddelandets visuella integritet.
Aspose.Email for .NET 25.6
-
Räkna upp meddelanden som har raderats två gånger (mjuk raderade) i PST-filer. Den PersonalStorage.FindAndEnumerateSoftDeletedItems() metod returnerar en uppräkningssamling av RestoredItemEntry objekt, var och en innehåller en raderad MapiMessage och dess motsvarande FolderId.
-
Hämta mappinnehåll från PST-filer på ett paginat sätt med den överlagrade FolderInfo.GetContents(MailQuery query, int startIndex, int count) metod som hämtar en delmängd av meddelanden som matchar den angivna frågan, med start från ett givet index och begränsat av ett antal.
Aspose.Email for .NET 25.4
-
Flera klasser har uppdaterats med asynkrona metoder för att förbättra skalbarhet och prestanda i moderna applikationer. De förbättrar hanteringen av TGZ-, PST-, MBOX- och VCard-filer.
-
Den MapiContact.FromVCard metoden är nu överlagrad och accepterar en VCardLoadOptions parameter istället för en kodning.
Aspose.Email for .NET 25.3
-
Spara och ladda bilagor i TNEF-format, vanligt förekommande i Outlook-meddelanden (winmail.dat). Använd följande metoder:
- static MapiAttachment MapiAttachment.LoadFromTnef(string fileName) – Laddar en bilaga från en TNEF-fil.
- static MapiAttachment MapiAttachment.LoadFromTnef(Stream stream) – Laddar en bilaga från en TNEF-ström.
- void MapiAttachment.SaveToTnef(string filename) – Sparar en bilaga till en TNEF-fil.
- void MapiAttachment.SaveToTnef(Stream stream) – Sparar en bilaga till en TNEF-ström.
-
Ange tillståndet för en MapiCalendar objekt, som uttryckligen åsidosätter dess standardbeteende med void MapiCalendar.SetStateForced(MapiCalendarState state) metod.
Aspose.Email for .NET 25.2
-
Filtrera eller sök meddelanden i MBOX-filer med en fråga. Hämta endast de meddelanden som matchar specifika kriterier. Förbättra prestanda och användbarhet när du arbetar med stora MBOX-filer.
-
Hämta meddelanden i mindre satser med paginerad hämtning. Denna funktion möjliggör minskad minnesanvändning och förbättrad prestanda vid bearbetning av stora MBOX-filer.
Aspose.Email for .NET 25.1
- Utöka dina möjligheter att arbeta med Gmail-meddelanden med hjälp av IGmailClient gränssnitt. Utvecklare kan nu lista, hämta, skicka, lägga till och ta bort e-post, samt hantera Gmail-filter programatiskt.
Aspose.Email for .NET 24.12
- Anpassa MIME-gränssnittssträngar via den nya EmlSaveOptions.BoundariesTemplate egenskap. Denna funktion ger större kontroll över gränssnittsformatering — platshållaren {#} i mallen ersätts automatiskt med gränssnittsnumret, vilket möjliggör dynamisk och personlig generering av gränssnittsträngar.
Aspose.Email for .NET 24.11
-
Förbättra hanteringen av referensbilagor med följande nya medlemmar:
- överladdning MapiAttachmentCollection.Add metod - Lägger till en referensbilaga i samlingen med det angivna namnet och konfigurationsalternativen.
- ReferenceAttachmentOptions klass - Definierar egenskaper för referensbilagor genom att konfigurera alternativ för att lägga till en bilaga i ett MAPI-meddelande.
- IsReference egenskap - Identifierar referensbilagor i ett meddelande.
-
Förbättra meddelandesökning och -hämtning med de nya överlagrade metoderna i FolderInfo klass:
- IEnumerable
EnumerateMessages(MailQuery mailQuery) - Filtrera meddelanden med en MailQuery. - IEnumerable
EnumerateMessages(MessageKind kind) - Hämta meddelanden efter typ (MessageKind). - IEnumerable
EnumerateMessages(int startIndex, int count) - Paginera meddelandehämtning med ett startindex och antal.
- IEnumerable
-
Anpassa bas-URL:en för SendGrid-klienten med hjälp av SendGridRegion uppräkning och relaterade egenskaper i SendGridClientOptions klass.
-
Aktivera säker anslutning till GCC High O365-ändpunkter med EndPoint egenskap hos GraphClient klass.
Aspose.Email for .NET 24.10
- Få åtkomst till användarreaktioner i MSG-filer. Den nya GetReactions metod, tillagd till FollowUpManager klass, låter dig hämta en lista med reaktioner på ett MAPI-meddelande, vilket gör det enkelt att analysera användarengagemang.
Aspose.Email for .NET 24.9
-
Lägg till anpassade rubriker när du skapar en instans av IEWSClient. Denna funktion är särskilt användbar i scenarier där specifika rubriker krävs under klientinitialisering, såsom
X-AnchorMailboxrubrik i EWS. -
Hämta kategorifärger från PST-filer. Få tillgång till en lista över kategorier tillsammans med deras namn och tilldelade färger, vilket underlättar att upprätthålla visuell konsistens och förbättra dataorganisation vid bearbetning av Outlook-data.
Aspose.Email for .NET 24.6
-
Åtkomst, hantering och interaktion med användarnas uppgifter och uppgiftslistor i Microsoft Graph med följande metoder i IGraphClient gränssnitt:
- ListTaskLists() - Hämtar en samling av uppgiftslisteinformation.
- GetTaskList(string id) - Hämtar en specifik uppgiftslista baserat på det angivna ID:t.
- DeleteTaskList(string id) - Tar bort den angivna uppgiftslistan.
- ListTasks(string id - Hämtar en samling av uppgifter som är associerade med det angivna uppgiftslist‑ID‑t.
- FetchTask(string id) - Hämtar en specifik uppgift baserat på det angivna ID‑t.
- CreateTask(MapiTask task, string taskListUri) - Skapar en ny uppgift i den angivna uppgiftslistan.
- UpdateTask(MapiTask task) - Uppdaterar en befintlig uppgift med den medföljande informationen.
- UpdateTask(MapiTask task, UpdateSettings updateSettings) - Uppdaterar en befintlig uppgift med angivna uppdateringsinställningar.
-
Du kan avbryta pågående MBOX‑uppdelningsoperationer när det behövs utan att starta om hela arbetsflödet. Utvecklare kan nu använda en
CancellationToken(i .NET Framework 4.5 och .NET Core) eller den nya Cancel() metod (för tidigare .NET‑versioner) för att säkert avbryta långvariga uppdelningsprocesser.
Aspose.Email for .NET 24.5
-
Extrahera mottagare från meddelanden som lagras i en PST‑fil.
- genom att ange ett meddelande‑entry‑ID.
- genom att iterera igenom alla meddelanden i Inkorg‑mappen och extrahera mottagarna från varje meddelande.
Denna funktion finns i PersonalStorage klass.
-
Återställ mjukt raderade objekt från lokala PST‑ och OST‑filer.
-
Konvertera multi‑kontakt‑VCF‑filer till en distributionslista.
Aspose.Email for .NET 24.3
- Stöd för kontakter och kalender i MS Graph – IGraphClient‑gränssnittets metoder låter dig komma åt, hantera och interagera med användarnas kontakter och kalenderhändelser:
- Hämtar en samling av MAPI‑kontakter.
- Hämtar en specifik kontakt.
- Skapar en ny kontakt.
- Uppdaterar en befintlig kontakt.
- Hämtar en samling av kalenderinformation.
- Hämtar en samling av kalenderobjekt.
- Hämtar ett specifikt kalenderobjekt.
- Skapar ett nytt kalenderobjekt.
- Uppdaterar ett befintligt kalenderobjekt.
Aspose.Email for .NET 24.2
-
Manipulera Outlook‑objektkategorier – Aspose.Email gör det möjligt att hämta och använda kategori‑färger som är associerade med Outlook‑objektkategorier lagrade i OLM‑filer.
-
Matchning av behållarklass – en ny EnforceContainerClassMatching egenskap lades till i FolderCreationOptions klass som, när en mapp läggs till i en PST‑fil, låter dig säkerställa att klasstillhörigheten för mappen matchar den förväntade typen eller kategorin av mappar i PST‑filen.
Aspose.Email for .NET 23.12
- Ställa in relativ sökväg till resurser när e‑postmeddelande sparas som HTML – Aspose.Email introducerar möjlighet att spara e‑postresurser med relativa sökvägar vid export till HTML‑format, vilket ger ökad flexibilitet för resurslänkning. Användare kan välja mellan absoluta och relativa sökvägar, samt definiera egna sökvägar med hjälp av ResourceHtmlRendering händelse, vilket förenklar delning och visning av e‑post över olika system.
Aspose.Email for .NET 23.11
-
Validera e‑postmeddelanden – ett paket av komponenter lades till för att möjliggöra att användare validerar meddelandefiler, med stöd för format som eml, emlx, mht, msg och oft. Genom att använda denna funktionalitet kan användare validera meddelanden och få insikter om valideringsprocessen, inklusive formattyp och eventuella fel.
-
Bifoga digitala signaturer till e‑postmeddelanden – AttachSignature-metoden i SecureEmailManager klass designades för att enkelt lägga till en digital signatur till ett e‑postmeddelande.
När signaturen är bifogad kan användare verifiera resultatet via egenskaper som ‘IsSigned’, ‘MessageClass’ och detaljer om bilagan.
För att anpassa processen för att bifoga signatur kan användare använda SignatureOptions klass.
Aspose.Email for .NET 23.10
-
Dela Mbox‑lagring i mindre delar – dela stora filer i hanterbara delar och implementera anpassade åtgärder under processen:
- Ange ett eget prefix för de uppdelade Mbox‑filnamnen.
- Anpassa åtgärder före och efter att ett e‑postmeddelande kopieras till en ny Mbox‑fil.
- Reagera när en ny Mbox‑fil skapas.
- Svar när en ny Mbox‑fil fylls med e‑post.
-
Hämta AlternateView‑innehåll efter MediaType – hämta innehållet som en sträng från en specifik AlternateView i ett e‑postmeddelande. Den MailMessage.GetAlternateViewContent(string mediaType) metoden låter dig komma åt innehållet från en AlternateView som matchar den angivna mediatypen.
Aspose.Email for .NET 23.8
-
Skicka e‑post via Graph‑klienten – lagt till stöd för överlagrade metoder i GraphClient‑klassen som accepterar ett MailMessage‑objekt för att skicka e‑post:
-
Spara Mapi‑distributionslista till en enda multi‑kontakt‑VCF‑fil – spara Mapi‑distributionslistan till ett angivet filnamn med de angivna sparalternativen. Du kan ange filnamnet och en instans av klassen MapiDistributionListSaveOptions som parametrar.
- void Save(string fileName, MapiDistributionListSaveOptions options) metod har lagts till för detta ändamål.
Aspose.Email for .NET 23.7
- Ta bort objekt från PST – vi har lagt till en ny metod, DeleteItem(string entryId), till PersonalStorage‑klassen. Denna metod ger ett sätt att ta bort objekt (mappar eller meddelanden) från en Personal Storage Table (PST) med hjälp av det unika entryId som är associerat med objektet.
- Händelsehantering och PST‑uppdelning – förbättrad funktionalitet i PersonalStorage klass:
-
StorageProcessingEventHandler händelsen inträffar innan lagringen behandlas, specifikt före bearbetning av den aktuella lagringen i MergeWith‑ eller SplitInto‑metoderna. Denna händelse ger möjlighet att köra anpassad logik eller hantera vissa operationer innan lagringsbehandlingen sker.
-
StorageProcessingEventArgs klass som tillhandahåller data för PersonalStorage.StorageProcessing‑händelsen.
-
SplitInto(long chunkSize, string partFileNamePrefix, string path) överkursad metod som möjliggör uppdelning av PST‑lagringen i mindre delar.
-
- Kalenderhantering – nya egenskaper och en metod har lagts till i CalendarReader‑klassen:
- Count egenskapen låter dig hämta antalet Vevent‑komponenter (händelser) i kalendern, vilket gör det enklare att hålla reda på det totala antalet händelser.
- IsMultiEvents egenskapen avgör om kalendern innehåller flera händelser.
- Method egenskapen hämtar iCalendar‑metodtypen som är associerad med kalenderobjektet. Den returnerar metodtypen, såsom "REQUEST", "PUBLISH" eller "CANCEL", och ger värdefulla insikter om kalenderns syfte.
- Version hämtar versionen av iCalendar.
- LoadAsMultiple() metoden möjliggör inläsning av en lista med händelser från en kalender som innehåller flera händelser. Den returnerar en lista med Appointment‑objekt, vilket möjliggör enkel åtkomst och bearbetning av varje händelse individuellt.
Aspose.Email for .NET 23.6
-
Bevara eller ta bort signatur vid MBOX‑till‑PST‑konvertering - ange MboxToPstConversionOptions.RemoveSignature sätt egenskapen till ’true’ för att ta bort signaturen.
-
Ta bort signatur när du laddar EML‑filer - ange LoadOptions.RemoveSignature sätt egenskapen till ’true’ för att ta bort signaturen.
-
E‑postsignaturkontroll
- Lade till en ny SecureEmailManager klass för att kontrollera signaturen på säkra e‑postmeddelanden. Du kan nu kontrollera signaturen på MapiMessage‑ och MailMessage‑objekt.
- Lade till en ny SmimeResult klass för att lagra resultaten av att kontrollera säkra e‑postmeddelanden.
Införda metoder i 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
- Bestäm versionen av ICS/VCS‑filer - Använd Version egenskap hos Appointment klass för att hämta versionen av ICS/VCS‑filer.
- Anpassa sparalternativ för VCard‑filer - Vi har lagt till den nya VCardSaveOptions klass till vårt API med följande egenskaper:
- VCardVersion möjliggör för användare att ange önskad vCard‑version när kontaktobjekt sparas. Som standard är klassen inställd på att använda vCard‑version 2.1 (VCardVersion.V21).
- UseExtensions - tillåter användare att styra om utökade fält får användas vid sparande av vCard‑filer. När satt till true (standard) är tillägg tillåtna, vilket ger kompatibilitet med anpassade fält och extra kontaktinformation.
- PreferredTextEncoding - kodningen som ska användas när vCard‑kontaktobjekt sparas.
- Hämta det totala antalet meddelandeobjekt i Zimbra‑lagret med den GetTotalItemsCount() metod för TgzReader klass.
- Hämta en PST‑undermapp via sökväg - Hämta en undermapp med det angivna namnet från den aktuella PST‑mappen med hjälp av FolderInfo.GetSubFolder(string name, bool ignoreCase, bool handlePathSeparator) metodöverlagring.
Aspose.Email for .NET 23.4
- Lägg till en referensbilaga till ett meddelande - Vi har lagt till en ny Lägg till metod till MapiAttachmentCollection klass med följande parametrar: ’name’ - bilagans namn ‘sharedLink’ - en fullständigt kvalificerad delad länk till bilagan som tillhandahålls av webbservice som hanterar bilagan ‘url’ - en filplats ‘providerName’ - ett namn på referensbilagans leverantör
- Kontroll av flera VCard‑kontakter - Kontrollera om en källfil innehåller flera kontakter med den nya VCardContact.IsMultiContacts(string filePath) metod.
- Konvertera kalender‑ICS-format till meddelandeformat - Konvertera möten till meddelandeobjekt såsom MapiMessage och MailMessage.
- Ytterligare alternativ för att spara meddelanden i HTML- och MHTML-format:
- MapiTask.Priority - Hämtar eller sätter aktuell Prioritet för Task‑objektet.
- MhtSaveOptions.SaveAllHeaders - Definierar om alla rubriker ska sparas i utdata‑mhtml eller inte.
- HtmlFormatOptions.RenderTaskFields - Anger att specifika Task‑fält ska skrivas i utdata‑HTML.
- Ställ in tidsgräns för meddelandekonvertering och inläsningsprocessen - Begränsa tiden i millisekunder vid konvertering och inläsning av meddelanden, så att processen inte tar längre än nödvändigt. För detta ändamål har följande funktioner införts:
- MailConversionOptions.Timeout - Begränsar tiden i millisekunder vid konvertering av ett meddelande.
- MailConversionOptions.TimeoutReached - Kastas om tiden tar slut vid konvertering till MailMessage.
- MsgLoadOptions.Timeout - Begränsar tiden i millisekunder vid konvertering av ett meddelande.
- MsgLoadOptions.TimeoutReached - Kastas om tiden tar slut vid konvertering till MailMessage.
Aspose.Email for .NET 23.3
- Hämta det totala antalet meddelandeobjekt i OLM‑lagret med den GetTotalItemsCount() metod för att OlmStorage klass.
- Avgör om MapiMessage är OFT eller MSG - Avgör om MapiMessage laddades från en OFT‑ eller MSG‑fil med den nya MapiMessage.IsTemplate egenskap.
- Upptäck ett NSF‑filformat
Aspose.Email for .NET 23.1
-Hämta meddelandeegenskaper från MboxMessageInfo - Få åtkomst till information om enskilda meddelanden lagrade i en mbox‑fil, såsom meddelandestorlek, meddelandeindex, meddelandehuvuden, meddelandeflaggor och annan meddelanderelaterad metadata. Vi har lagt till följande egenskaper till MboxMessageInfo klass:
DateTime Date - Hämtar datumet för meddelandet MailAddress From - Hämtar avsändaradressens sträng Subject - Hämtar meddelandets ämne MailAddressCollection To - Hämtar adresssamlingen som innehåller mottagarna av meddelandet MailAddressCollection CC - Hämtar adresssamlingen som innehåller CC‑mottagare MailAddressCollection Bcc - Hämtar adresssamlingen som innehåller BCC‑mottagare av meddelandet
Aspose.Email for .NET 22.12
- Hämta det totala antalet meddelandeobjekt i PST‑filen - Vi har lagt till GetTotalItemsCount() metod för att PersonalStorage.Store egenskap.
- Hämta en standardmapp för RSS-flöden i Personallagring, Lägg till en standardmapp för RSS-flöden i PST - Ett nytt RssFeeds‑värde har lagts till i StandardIpmFolder‑enum. Nu kan RSS‑flödesmappen enkelt hämtas eller läggas till i lagret.
- Avkryptera ett e‑postmeddelande lagrat i MAPI-format - Vi har lagt till en Decrypt‑metod i MapiMessage‑klassen:
- MapiMessage.IsEncrypted - Hämtar ett värde som indikerar om meddelandet är krypterat.
- MapiMessage.Decrypt() - Avkrypterar detta meddelande (metoden söker i den aktuella användarens och datorns My‑lagring efter lämpligt certifikat och privat nyckel).
- MapiMessage.Decrypt(X509Certificate2 certificate) - Avkrypterar detta meddelande med certifikat.
- Ställa in ett produkt‑ID när MapiCalendar sparas till ICS - Vi har lagt till ProductIdentifier egenskap för att MapiCalendarIcsSaveOptions klass.
- Extrahera meddelanden med identifierare från OLM och MBOX - Detta är det effektiva sättet att undvika att gå igenom hela lagret varje gång för att hitta ett specifikt meddelande att extrahera.
- Bestäm om bilagan är inbäddad eller vanlig med den MapiAttachment.IsInline egenskap.
Aspose.Email for .NET 22.11
- Hämta en MAPI-objekttyp - Undvik att kontrollera MessageClass‑egenskapens värde varje gång före meddelandekonvertering.
- Ta bort signatur från MapiMessage - För bättre kompatibilitet, den MapiMessage.RemoveSignature metod och MapiMessage.IsSigned egenskaper lades till.
- Identifiera fördefinierade mappar - Den nya FolderInfo metod, GetPredefinedType, har införts för att avgöra om en mapp ligger inom en fördefinierad mapp genom att returnera StandardIpmFolder‑enum‑värdet baserat på det angivna parametervärdet.
- Verifiera bilagans TNEF-format - Den Attachment.IsTnef egenskapen anger om meddelandets bifogade fil är ett TNEF-formaterat meddelande.
Aspose.Email for .NET 22.10
- Byta namn på en bilaga i MapiMessage - Nu är det möjligt att redigera den Visningsnamn egenskapsvärde i MapiMessage-bilagor.
Aspose.Email för .NET 22.9
- Lista meddelanden med Graph API - Den nya OrderBy metod som låter dig kontrollera sorteringen av de hämtade meddelandena baserat på de kriterier du anger.
Aspose.Email för .NET 22.8
- Läsa meddelanden från MBOX - Vi har introducerat nya funktioner för att konfigurera laddningsalternativ:
- MailStorageConverter.MboxMessageOptions egenskap - Hämtar eller sätter e-postladdningsalternativ när ett Mbox-lager analyseras.
- MboxrdStorageReader.ReadNextMessage(EmlLoadOptions options) metod. EmlLoadOptions-parameter specificerar alternativ när ett meddelande läses från Mbox-lagring.
Aspose.Email för .NET 22.7
- Hämta meddelandeidentifieringsinfo såsom UID eller sekvensnummer med följande funktioner:
- MailboxInfo klass - Representerar identifieringsinformation om ett meddelande i en brevlåda.
- SequenceNumber egenskap - Sekvensnumret för ett meddelande.
- UniqueId egenskap - Det unika id:t för ett meddelande.
- MailMessage.ItemId egenskap - Representerar identifieringsinformation om ett meddelande i en brevlåda.
Aspose.Email för .NET 22.6
- Bevara original tidsstämpel i ICS-filer - Extrahera kalenderobjekt från PST-filer och spara dem i ICS-format med den ursprungliga tidsstämpeln med hjälp av följande alternativ:
- MapiCalendarIcsSaveOptions - Tillåter att specificera ytterligare alternativ när MapiCalendar sparas i ICS-format.
- MapiCalendarIcsSaveOptions.KeepOriginalDateTimeStamp - Tillåter att behålla det ursprungliga DateTimeStamp-värdet i utdatafilen.
Aspose.Email för .NET 22.5
- Enumerera meddelanden med sidstöd via Graph-klient - API:t tillhandahåller stöd för sidindelning och filtrering vid uppräkning av meddelanden. Detta är mycket hjälpsamt när brevlådan har ett stort antal meddelanden och kräver mycket tid för att hämta sammanfattande information om dem.
- Asynkront läge för hantering av e-postklienter - Ett nytt tillvägagångssätt för uppgiften inkluderar följande API-medlemmar:
- IAsyncSmtpClient - Tillåter applikationer att skicka meddelanden genom att använda Simple Mail Transfer Protocol (SMTP).
- SmtpClient.CreateAsync - Skapar en ny instans av klassen Aspose.Email.Clients.Smtp.SmtpClient.
- IAsyncSmtpClient.SendAsync(Aspose.Email.Clients.Smtp.Models.SmtpSend) metodparameteruppsättning.
- IAsyncSmtpClient.ForwardAsync(Aspose.Email.Clients.Smtp.Models.SmtpForward) argument.
- IAsyncImapClient - Tillåter applikationer att komma åt och manipulera meddelanden genom att använda Internet Message Access Protocol (IMAP).
- ImapClient.CreateAsync - Skapar en ny instans av klassen Aspose.Email.Clients.Imap.ImapClient.
Aspose.Email för .NET 22.4
- Skicka e-post med MailGun och SendGrid leveranstjänster - Vi har skapat ett enhetligt API som du kan använda för att initiera alternativ beroende på vilken tjänst som ska användas för att skicka meddelanden, anropa den erforderliga klientinstansen via byggaren, förbereda och skicka ett e-postmeddelande. Det finns också en asynkron version av Send-metoden.
- Sätt X-ALT-DESC-headern i en ICS-fil - Vi introducerade ett nytt HtmlDescription egenskap för att sätta X-ALT-DESC-headern.
Aspose.Email för .NET 22.3
- Lista meddelandebilagor med IMAP-klient - Hämta information om bilagor såsom namn, storlek utan att hämta bilagans data. API-medlemmar som är involverade i operationen:
- Aspose.Email.Clients.Imap.ImapAttachmentInfo - Representerar information om en bilaga.
- Aspose.Email.Clients.Imap.ImapAttachmentInfoCollection - Representerar en samling av ImapAttachmentInfo.
- Aspose.Email.Clients.Imap.ListAttachments(int sequenceNumber) - Hämtar information för varje bilaga i meddelandet.
- Hämta objekt med bilagor via EWS-klient - Vi la till FetchItems(EwsFetchItems options) metod för att EwsClient. Den accepterar en instans av EwsFetchItems klass som en parameter för att styra metodens beteende.
Aspose.Email för .NET 22.2
- Lägga till referensbilagor Införde API-medlemmar:
- Aspose.Email.ReferenceAttachment - representerar en referensbilaga.
- Aspose.Email.AttachmentPermissionType - Behörighetstypdata som är associerad med en webbreferensbilaga.
- Aspose.Email.AttachmentProviderType - Typen av webbtjänst som manipulerar bilagan.
- Hämta meddelandeklass - Vi har lagt till MessageClass egenskap för att ExchangeMessageInfo klass för att hämta klass för varje meddelande i samlingen från en offentlig mapp, efter att ha etablerat en anslutning till en EWS-klient.