Rebex EWS features
Message operations
- Getting list of messages
- Getting list of messages with paging
- Getting message info
- Downloading messages
- Uploading messages
- Checking for message existence
- Importing and exporting messages
- Copying and moving messages
- Deleting messages
- Message metadata (importance, flags, categories and more)
- Message categories
- Attachments - adding, getting, deleting
- Searching for messages
- Exchange IDs (Item, Folder and Attachment IDs)
- Message fields
X.509 certificates
- Validating and examining server certificate
- Built-in certificate verifier
- Custom certificate validation
- Overriding SSL server name
- Certificate validation options
- Client certificate authentication
- Loading X.509 certificates
- Saving X.509 certificates
- Validating X.509 certificates
- Windows certificate store management
Standards and platforms
- 100% managed .NET code with no external dependencies
- .NET 10/9/8/7/6/5
- .NET Framework on Windows
- .NET Core
- .NET Standard
- Mono on Linux
- Xamarin.iOS
- Xamarin.Android
- ASP.NET
- Legacy platform support
- .NET Compact Framework
- Internet RFC specifications
- TLS/SSL versions
- MIME, S/MIME, Outlook MSG and other email formats
- FIPS 140-3 mode
- Proxy servers
- Authentication methods
- SMTP Extensions
- Cryptographic algorithms
- Scripting platforms
- Other technologies