I am looking for solution to connect Exchange 2007 from Java SE 6. The problem is, server has OWA enabled, WebDAV disabled, SMTP/IMAP/POP disabled, EWS disabled - that's the reason I have to use MAPI. I found only one library - Exchange Connector from Moonrug Software. Do you know any other solutions using MAPI?
Java MAPI for MS Exchange 2007
2.1k views Asked by monczek At
2
There are 2 answers
1
Vivek Iyer
On
Can you use ActiveSync to connect to your Exchange Server? If yes, ActiveSync uses simple HTTP POST requests, and the protocol is fully specified. It is not free though (it is licensed). Not sure if this helps.
Related Questions in JAVA
- I need the BIRT.war that is compatible with Java 17 and Tomcat 10
- Creating global Class holder
- No method found for class java.lang.String in Kafka
- Issue edit a jtable with a pictures
- getting error when trying to launch kotlin jar file that use supabase "java.lang.NoClassDefFoundError"
- Does the && (logical AND) operator have a higher precedence than || (logical OR) operator in Java?
- Mixed color rendering in a JTable
- HTTPS configuration in Spring Boot, server returning timeout
- How to use Layout to create textfields which dont increase in size?
- Function for making the code wait in javafx
- How to create beans of the same class for multiple template parameters in Spring
- How could you print a specific String from an array with the values of an array from a double array on the same line, using iteration to print all?
- org.telegram.telegrambots.meta.exceptions.TelegramApiException: Bot token and username can't be empty
- Accessing Secret Variables in Classic Pipelines through Java app in Azure DevOps
- Postgres && statement Error in Mybatis Mapper?
Related Questions in EXCHANGE-SERVER
- Directing proofpoint to ms exchange
- Allowing any member of a dynamic group to send as from a shared mailbox
- In Exchange 2019 on-prem, how do I configure send connectors to disable DNS lookups?
- List calculating each archive folders in Exchange On-Prem
- Share Outlook calendars with all members of specific security group
- Create exchange appointment using ews-javascript-api
- Microsoft outlook Caught exception in remote runspace creation, The WinRM service cannot process the request Redirect location reported
- Set-MailboxAutoReplyConfiguration not recognized even after installing as admin
- How to get the mailbox statistics data for more than 70,000 shared mailboxes in bulk
- Rails 7 send mail via Microsoft Exchange SMTP using oauth2
- Get .msg Copy by Criteria 'PR_INTERNET_MESSAGE_ID'
- MS Graph (Outlook) List messages 'ReceivedDateTime GT' operation failing by 1 second
- EWS Operation Item.Copy fails with 'full_access_as_app' permission
- EWS EmailMessage Move failed
- Can there be multiple DKIM and SPF records on one domain (alongside Microsoft Exchange hosted email)?
Related Questions in MAPI
- Open an embedded msg attachment
- Conversation Index Child Block breakdown
- Outlook Conversation Index double reserved byte?
- Get .msg Copy by Criteria 'PR_INTERNET_MESSAGE_ID'
- VBA DASL Filters / PR_INTERNET_MESSAGE_ID Search
- What cause MAPI_E_TABLE_TOO_BIG in HrQueryAllRows method?
- red-flag mail not showing in todo folder of outlook
- Email Body Blank/Empty When Mail Is Sent from Draft
- Creating a MSG using MsgKit - how to use AddProperty-method?
- How to get the EntryID of a mailitem that is encrypted
- How to set PR_HTML where string contains Unicode characters
- Are some MAPI named properties known and thus always return the same Tag when using GetIDsFromNames with MAPI_CREATE?
- Outlook MAPI IConverterSession->MAPIToMIMEStm returns the different stream output with or without PR_BODY when converting the same MSG File To EML
- How to get Outlook Property Names using extended MAPI GetNamesFromIDs
- How to get the "mailbox of origin" of email
Related Questions in EXCHANGE-SERVER-2007
- How to get ItemId or AttachmentId (photo) of a contact from Active Directory? Exchange web services 2007
- Unable to run a query to return information based on 3 different conditions on exchange shell
- Login via starttls method from smtplib to old e-mail server
- Adding Exchange 2007 Account To Windows 10 Mail App Broke My Emails
- Receive invalid_grant from Microsoft Exchange Server
- How to get all Conversation Email In Mail Like Windows mail App?
- Windows 2008 AD + Exchange 2007 migration to 2016
- User's Outlook 2007 data files randomly removed
- C# exchange server get meeting room appointment list
- Exchange 2007 connect via Outlook Anywhere
- Displaying Microsoft Exchange Server attachment in PHP
- Microsoft.Exchange.WebServices.Data.AutodiscoverLocalException Trying to Read Email From EWS C#
- How to DownLoad Mail Attachment by using EWS in Exchange
- Microsoft.Exchange.WebServices.Data.ServiceValidationException: The property RequiredAttendees can't be used in FindItem requests
- Exchange Management Tool Installation Error
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Its not a 1 stop solution but we use JACOB together with Redemption. Redemption is a COM library that wraps MAPI and CDO to make life much easier with MAPI and JACOB is a Java-COM bridge