Kopano: Search not working with Outlook 2007

ucs-4-1
kopano

#1

I have migrate from Zarafa 7.2 to Kopano4UCS (Core 8.1.2-1) via kopano-backup and kopano-restore

On every Windows 7 Client in the company is installed:

  • Office 2007 with OL 2007 SP3 MSO (12.0.6607.1000)
  • Zarafa MAPI Client 7.2.6 in Online-Mode

Now the Users reports me, that the inbuild-Search function of OL is not working anymore. Following example

The user start a search to the name “Gehringer” with Outlook. The log of the search server is response:

2017-05-21 10:46:58,027 - query - INFO - Command: SCOPE 633D37EBF26A45848A8FCEEDF0671823 011477B76E22403AB2819C825218EAA3 329
2017-05-21 10:46:58,027 - query - INFO - Response: OK:
2017-05-21 10:46:58,028 - query - INFO - Command: FIND 55 66 101 3098 3103 3586 3587 3588 4096 32776 33348 34052 35542:inger
2017-05-21 10:46:58,028 - query - INFO - Response: OK:
2017-05-21 10:46:58,028 - query - INFO - Command: FIND 55 66 101 3098 3103 3586 3587 3588 4096 32776 33348 34052 35542:gehr
2017-05-21 10:46:58,029 - query - INFO - Response: OK:
2017-05-21 10:46:58,029 - query - INFO - Command: SUGGEST
2017-05-21 10:46:58,029 - query - INFO - Response: OK:
2017-05-21 10:46:58,029 - query - INFO - Command: QUERY
2017-05-21 10:46:58,030 - query - INFO - performing query: (folderid:329) AND ((mapi55:inger*) OR (mapi66:inger*) OR (mapi101:inger*) OR (mapi3098:inger*) OR (mapi3103:inger*) OR (mapi3586:inger*) OR (mapi3587:inger*) OR (mapi3588:inger*) OR (mapi4096:inger*) OR (mapi32776:inger*) OR (mapi33348:inger*) OR (mapi34052:inger*) OR (mapi35542:inger*)) AND ((mapi55:gehr*) OR (mapi66:gehr*) OR (mapi101:gehr*) OR (mapi3098:gehr*) OR (mapi3103:gehr*) OR (mapi3586:gehr*) OR (mapi3587:gehr*) OR (mapi3588:gehr*) OR (mapi4096:gehr*) OR (mapi32776:gehr*) OR (mapi33348:gehr*) OR (mapi34052:gehr*) OR (mapi35542:gehr*))
2017-05-21 10:46:58,032 - query - INFO - Response: OK:
2017-05-21 10:46:58,032 - query - INFO - found 0 results in 0.00 seconds

Then I start connect to the same mailbox with webapp. I try the search again. The result is much different:

2017-05-21 10:53:03,052 - query - INFO - Command: SCOPE 633D37EBF26A45848A8FCEEDF0671823 011477B76E22403AB2819C825218EAA3 323 145149 125738 346 345 344 343 339 338 337 336 335 334 333 332 331 330 329 145692 145691 145150 127097 126974 126963 126873 126758 126403 126387 126364 126317 126080 126072 126069 125822 125739 145145 143352 145148 145147 145146
2017-05-21 10:53:03,052 - query - INFO - Response: OK:
2017-05-21 10:53:03,052 - query - INFO - Command: FIND 55 66 101 3098 3103 3587 3588 4096 12289 14850 14853 14856 14857 14870 14874 14875 14876 14877 14878 14879 14881 14883 14884 14885 14892 14894 14895 14917 14923 14935 32776 32911 32949 32970 32971 32972 33075 33091 33107 33241 34052:gehringer
2017-05-21 10:53:03,053 - query - INFO - Response: OK:
2017-05-21 10:53:03,053 - query - INFO - Command: SUGGEST
2017-05-21 10:53:03,061 - query - INFO - Response: OK:
2017-05-21 10:53:03,061 - query - INFO - Command: QUERY
2017-05-21 10:53:03,062 - query - INFO - performing query: (folderid:323 OR folderid:145149 OR folderid:125738 OR folderid:346 OR folderid:345 OR folderid:344 OR folderid:343 OR folderid:339 OR folderid:338 OR folderid:337 OR folderid:336 OR folderid:335 OR folderid:334 OR folderid:333 OR folderid:332 OR folderid:331 OR folderid:330 OR folderid:329 OR folderid:145692 OR folderid:145691 OR folderid:145150 OR folderid:127097 OR folderid:126974 OR folderid:126963 OR folderid:126873 OR folderid:126758 OR folderid:126403 OR folderid:126387 OR folderid:126364 OR folderid:126317 OR folderid:126080 OR folderid:126072 OR folderid:126069 OR folderid:125822 OR folderid:125739 OR folderid:145145 OR folderid:143352 OR folderid:145148 OR folderid:145147 OR folderid:145146) AND ((mapi55:gehringer*) OR (mapi66:gehringer*) OR (mapi101:gehringer*) OR (mapi3098:gehringer*) OR (mapi3103:gehringer*) OR (mapi3587:gehringer*) OR (mapi3588:gehringer*) OR (mapi4096:gehringer*) OR (mapi12289:gehringer*) OR (mapi14850:gehringer*) OR (mapi14853:gehringer*) OR (mapi14856:gehringer*) OR (mapi14857:gehringer*) OR (mapi14870:gehringer*) OR (mapi14874:gehringer*) OR (mapi14875:gehringer*) OR (mapi14876:gehringer*) OR (mapi14877:gehringer*) OR (mapi14878:gehringer*) OR (mapi14879:gehringer*) OR (mapi14881:gehringer*) OR (mapi14883:gehringer*) OR (mapi14884:gehringer*) OR (mapi14885:gehringer*) OR (mapi14892:gehringer*) OR (mapi14894:gehringer*) OR (mapi14895:gehringer*) OR (mapi14917:gehringer*) OR (mapi14923:gehringer*) OR (mapi14935:gehringer*) OR (mapi32776:gehringer*) OR (mapi32911:gehringer*) OR (mapi32949:gehringer*) OR (mapi32970:gehringer*) OR (mapi32971:gehringer*) OR (mapi32972:gehringer*) OR (mapi33075:gehringer*) OR (mapi33091:gehringer*) OR (mapi33107:gehringer*) OR (mapi33241:gehringer*) OR (mapi34052:gehringer*))
2017-05-21 10:53:03,066 - query - INFO - Response: OK: 137332 142089 143167 137632 141966 290842 142964 375514 291310 138091 137577 136742 375336 140505 137662 137868 291258 127675 128708 290788 375099 135390 370162 375234 134315 126913 130213 130913
2017-05-21 10:53:03,066 - query - INFO - found 28 results in 0.01 seconds

What I have do:

  • reinstall MAPI-Client 7.2.6
  • create a OL-Profile to test if a new Connection is helpfull
  • Switch from Online- to Cache-Mode. Then all Mails will store on the local machine an the search entries are found. But no search job on kopnano-search is started.

I find out, that the search-log shows a different Command: SCOPE depent if search is starting. How can i influence the search SCOPE with the MAPI-Client? Or who can explan what isgoing wrong and how can I fix this behaivior?


#2

Following I find out in the meanwhile:

If I use OL to search for “Gehringer” then it is splitet in 2 FIND Commands (inger and gehr).

If I use Webapp to search then it is one FIND Command (geringer)

You see this in the logfiles-part in the last posting.

And something spezial: If I search for “gehringer” nothing founds. If I search for “fotosatz” (the complete Adress is “Gehringer Fotosatz”) then all the needed Mails are shown in OL.

Can it be that, if the search word is larger then 8 characters, then it splittet in two FIND Commands?

I have tested with other word they are larger then 8 characters and one FIND Command will generate. So I didnt understand, why only “Gehringer” is splitet in “inger” and “gehr”???


#3

Hi,

this in not because of the length of the word. Outloot recognize two words and does a word splitting.

please try these search strings:
*gehringer
<gehringer fotosatz>


#4

OK - the search with “*” is working

Thank you very much for this work around

Last question: Can i disable this “word splitting” of the Search in Outlook?

https://forums.zarafa.com/showthread.php?8812-Search-for-certain-words-broken-in-7-1-3-(using-Outlook-2010)