Verktygsfunktioner
Skicka ett meddelande med röstningsalternativ
Microsoft Outlook låter användare skapa en omröstning när de skriver ett nytt meddelande. Detta görs genom att inkludera röstningsalternativ såsom Ja, Nej, Kanske osv. Klassen FollowUpOptions som erbjuds av Aspose.Email tillhandahåller egenskapen VotingButtons som kan användas för att sätta eller hämta värdet på röstningsalternativen. Denna artikel ger ett detaljerat exempel på hur man skapar ett MapiMessage med röstningsalternativ för att skapa en omröstning och sedan skickar meddelandet med Exchange Web Service (EWS) klient.
Skapa och skicka ett meddelande med röstningsalternativ
Följande kodavsnitt visar hur du skapar ett nytt meddelande och sedan skickar det med röstningsalternativ.
Följande kodsnutt visar definitionen av metoden CreateTestMessage som används i ovanstående exempel.
Ignorera eller kringgå ogiltigt eller utgånget SSL‑certifikat
Aspose.Email kan hantera SSL‑certifikat på Exchange Server genom att använda EWSClient klass. Om SSL‑certifikatet har gått ut eller blivit ogiltigt kastar Aspose.Email ett undantag på grund av ett ogiltigt SSL‑certifikat. Undvik sådana SSL‑certifikatfel genom att ignorera dem med hjälp av metoden i koden nedan. Registrera återanropshanteraren i din main()- eller init()-metod och lägg till metoden nedan som en medlem i klassen.
Skapa RE‑ och FW‑meddelanden från MSG‑filer
IEWSClient låter utvecklare skapa RE (Reply/Reply All) och FW (Forward)-meddelanden från ett källmeddelande. Källmeddelandet identifieras genom att välja ett specifikt ExchangeMessageInfo från ExchangeMessageInfoCollection erhållen genom ListMessages(). Det andra argumentet är den faktiska MailMessage för att skickas som RE‑ eller FW‑meddelande. Följande kodsnutt visar hur du skickar ett meddelande och sedan svarar på det meddelandet samt vidarebefordrar det. För att utföra detta:
- Initiera IEWSClient objekt genom att ange giltiga autentiseringsuppgifter.
- Skicka några exempelmeddelanden.
- Anropa Reply(), ReplyAll() och Forward() metoder för att skicka meddelanden.
Lägga till headers i EWS‑förfrågningar
Aspose.Email API tillåter att lägga till rubriker i Exchange‑förfrågningar. Detta kan användas för att lägga till rubriker i EWS‑förfrågningar för olika ändamål. Ett exempel kan vara att lägga till X-AnchorMailbox‑rubriken som används för att hantera throttling‑problem på Exchange‑servern. AddHeader metod för IEWSClient används för att lägga till rubriker till EWS‑förfrågningarna som visas i följande kodsnutt.
Arbeta med Unified Messaging
Aspose.Email kan hämta information om unified messaging från Exchange Server 2010. Unified messaging, såsom att hämta konfigurationsinformation, initiera ett utgående samtal, hämta samtalsinformation via samtals‑ID och avsluta ett samtal via ID, stöds för närvarande. Följande kodexempel visar hur du hämtar konfigurationsinformation för unified messaging från Microsoft Exchange Server 2010.
Hämta mejltips
Microsoft Exchange Server lade till flera nya funktioner med Exchange Server 2010 och 2013. En av dem låter användare få meddelandetips när de skriver ett e‑postmeddelande. Dessa tips är mycket användbara eftersom de ger information innan e‑posten skickas. Till exempel, om en e‑postadress är fel i mottagarlistan visas ett tip som informerar att adressen är ogiltig. Meddelandetips låter dig också se frånvaromeddelanden innan du skickar ett e‑post: Exchange Server (2010 & 2013) skickar meddelandetipet när e‑posten skrivs om en eller flera mottagare har ställt in frånvaromeddelanden. Microsoft Exchange Server 2010 Service Pack 1 krävs för alla funktioner som demonstreras i denna artikel. Följande kodsnutt visar hur du använder EWSClient klass som använder Exchange Web Services, tillgänglig i Microsoft Exchange Server 2007 och senare versioner.