Does CDO / MAPI still working with Exchange 2013? - email

I have an old VB application that send mail this way using a Mapi.Session
Set objSession = New mapi.Session
strProfileInfo = strServeurExchange & vbLf & strSender_I
objSession.Logon NewSession:=True, NoMail:=False, ShowDialog:=False, ProfileInfo:=strProfileInfo
Now our exchange server will be Upgrade from 2008 to 2013. Does my App will still be able to connect and send mail? If not how can I convert It?

There are a couple of MAPI CDO update that now work with E2013. The most recent is the May 2013 update which can be found here: Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 May 2013 Update
As Dmitry mentioned, you will need to use ROH though.

No, it will not work. CDO 1.21 is not aware of RPC-over-HTTP connections (ROH) and creates a temporary profile without using ROH, which is the only kind of connection accepted by Exchange 2013.
You might be able to use Redemption for that - the upcoming version of Redemption will support RDOSession.LogonExchangeMailbox with ROH connections.

Related

Client settings need to be updated to Microsoft Exchange. For more info see https://x.co/client

I am using my email and password to send email using python script. But I am not able to send mail since past couple of weeks.
I debugged and found error.
Msg: b"Your message wasn't delivered because your client settings need to be updated to Microsoft Exchange. For more info see https://x.co/client"
on windows machine using outlook I also updated my email to Microsoft Exchange but still my problem is not resolved.
Can someone guide me on this?
Note: From outlook web and app email send/receive both are working fine. problem is only with script smtp.
Main Purpose is to use same details with flask-mail in flask project.
MAIL_SERVER="smtpout.secureserver.net"
MAIL_PORT=465
MAIL_USE_SSL=1
MAIL_USERNAME="______________"
MAIL_PASSWORD="______________"

I try to connect my self to outlook with pywin32 python but i don't want to use the application

To be clear, i want to use this line of code
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
but i do not want to use the outlook application.
I want to connect myself to outlook.office365.com. Not to Outlook.Application because I have to use my code on Linux and Outlook application isn't on Linux.
But I still want to use win32com because he reads very clearly email.
Can someone help me ? because I don't find how to do it !
The line of code you are referring to is specific to the desktop edition of Outlook and Windows:
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
You may consider using Graph API instead.
For the on-premise exchange accounts you may consider using EWS, see Explore the EWS Managed API, EWS, and web services in Exchange for more information.

Publish office 365 MS Word AddIn

I followed the documentation on https://support.office.com/en-ie/article/Deploy-Office-Add-ins-in-the-Office-365-Admin-Center-737e8c86-be63-44d7-bf02-492fa7cd9c3f to publish a created addin to our users. Unfortunately it is not showing up when users check out their Add Inns ( I see a caption Office 365 / Managed by admin but no selectable addin.
I tried:
Restarted MS Word
Logging in and out from MS Word does not help.
Removing the add in and adding again (through file or URL both not work)
Any ideas?
We seem to have the same issue; If you intercept the HTTPS traffic (by Fiddler for instance), do you see a 500 response to the 'POST /ews/exchange.asmx' with the body containing 'GetPrivateCatalogAddIns'?
So far, this seems to be an issue with Exchange internals. We've been trying to get into contact with Microsoft about the issue. Here you can find the StackOverflow issue we have filed, and Here you can find the question on the MS fora.
EDIT: It was confirmed that this was indeed an internal problem. We have removed our deployed plug-ins and added them again. The call now responds with a 200 and everything seems to be working again.
Unfortunately, we also found out that there is an issue with the Add-in registration interface in the Office 365 Admin Centre, as people who are not full administrator but User management administrator instead can no longer upload Add-ins due to an Exchange credential error. A Office 365 Administrator however can and this seems to be working with us.
Today I had a support engineer of Microsoft on the phone about my case and they resolved the issue. I can deploy add-ins again.

Emailing outlook 2007 integration

I have a problem with an emailing.
I am testing on 2 different PCs, same OS, same version Outlook (2007). But for my email, I haven't same result for each Outlook...
How is it possible ? How can I have different results with the same config?
Is one account through a work server? I had this issue with a corporate MS Exchange server removing some of the CSS from the tag (probably for security).

How can I create a backup of my Exchange emails?

I have a Microsoft Exchange account through my college, and my mailbox is very close to full. I'd like to download the messages to my local machine and archive them so that I can access them later if needed.
It seems to me that I should do something using POP3, but I have no idea where to start.
Note: I am currently using Ubuntu 11.04, but I can boot into Win7 if necessary.
Use Outlook to connect to the mailbox and either expliiclty copy messages to a PST file or use AutoArchive feature to move the old message to an archive PST file.
There is a free product called MailStore that should do the trick. Find it at http://www.mailstore.com