Hi
I have set up Thunderbird with a Zimbra mail serveur (Zimbra serveur 10.1.10_GA_4785) using the EWS new feature of Thunderbird.
I can setup the EWS account. The test o… (прочетете още)
Hi
I have set up Thunderbird with a Zimbra mail serveur (Zimbra serveur 10.1.10_GA_4785) using the EWS new feature of Thunderbird.
I can setup the EWS account. The test of the secured connection to the server is returned valid.
But in the mailbox, the list of folder is empty, and I see no email.
Interestingly, I can successfully send email from this thunderbird using the exchange server as sending server.
To resume, no emails are received, but sending emails works.
So, I check the request to the exchange server when starting a synchronization :
Here the result :
Request :
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"><soap:Header><t:RequestServerVersion Version="Exchange2010_SP2"/></soap:Header><soap:Body><GetFolder xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"><FolderShape><t:BaseShape>IdOnly</t:BaseShape></FolderShape><FolderIds><t:DistinguishedFolderId Id="msgfolderroot"/><t:DistinguishedFolderId Id="inbox"/><t:DistinguishedFolderId Id="deleteditems"/><t:DistinguishedFolderId Id="drafts"/><t:DistinguishedFolderId Id="outbox"/><t:DistinguishedFolderId Id="sentitems"/><t:DistinguishedFolderId Id="junkemail"/><t:DistinguishedFolderId Id="archive"/></FolderIds></GetFolder></soap:Body></soap:Envelope>
Response
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><ns2:ServerVersionInfo xmlns:ns2="http://schemas.microsoft.com/exchange/services/2006/types" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages" MajorVersion="14" MinorVersion="3" MajorBuildNumber="158" MinorBuildNumber="11" Version="Exchange2010_SP2"/></soap:Header><soap:Body><GetFolderResponse xmlns:ns2="http://schemas.microsoft.com/exchange/services/2006/types" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"><ResponseMessages><GetFolderResponseMessage ResponseClass="Error"><MessageText>Cannot invoke "com.microsoft.schemas.exchange.services._2006.types.DistinguishedFolderIdNameType.value()" because the return value of "com.microsoft.schemas.exchange.services._2006.types.DistinguishedFolderIdType.getId()" is null</MessageText></GetFolderResponseMessage></ResponseMessages></GetFolderResponse></soap:Body></soap:Envelope>
The parameters ( domain replaced by *** for privacy)
mail.ews.server_versions : {"https://zimbra.*******.com/ews/Exchange.asmx":"Exchange2010_SP2"}
mail.outgoingserver.ews1.auth_method : 3
mail.outgoingserver.ews1.ews_url : https://zimbra.*******.com/ews/Exchange.asmx
mail.outgoingserver.ews1.key : ews1
mail.root.ews-rel : [ProfD]Mail
mail.server.server4.ews_url : https://zimbra.******.com/ews/Exchange.asmx
mail.smtpserver.ews1.type : ews
Anyone successfully used the new EWS feature with Zimbra server ?
PS : I confirm the EWS connection with the Zimbra serveur by successfully using EWS on Outlook for android.