<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Thanks <span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Frédéric,</span><div style="clear: both;" data-mce-style="clear: both;"><br></div></div><div><span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">For that comprehensive response.</span></div><div><span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br data-mce-bogus="1"></span></div><div><span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">I wonder if the new behavior is a bug or a feature, anyway I do  not really like</span></div><div><span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">the `Emailed Contacts` address list, as that is a huge issue when accounts</span></div><div><span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">get compromised.</span></div><div><span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br data-mce-bogus="1"></span></div><div><span style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;" data-mce-style="color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">So I do not think the 8.7 way is progress.</span></div><div><br></div><div data-marker="__SIG_PRE__">Kind regards, <br><br>Barry de Graaff<br>Zeta Alliance <br>Co-founder & Developer<br>zetalliance.org | github.com/Zimbra-Community<br><br>+31 617 220 227 | skype: barrydegraaff.tk<br>Fingerprint: 97f4694a1d9aedad012533db725ddd156d36a2d0</div><div><br></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>From: </b>"Frédéric Nass" <frederic.nass@univ-lorraine.fr><br><b>To: </b>"Barry de Graaff" <info@barrydegraaff.tk><br><b>Cc: </b>"users" <users@lists.zetalliance.org><br><b>Sent: </b>Tuesday, 28 August, 2018 14:56:16<br><b>Subject: </b>Re: [Users] Autocomplete not working after upgrade from 8.6 to 8.7.11<br></div><div><br></div><div data-marker="__QUOTED_TEXT__"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hello everyone,<br></div></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">Since ZCS 8.7, the Autocomplete feature searches for contacts entries in the users contacts folders to suggest emailed contacts addresses. If it does not find the corresponding entry then the previously emailed contact is not suggested anymore.<br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">The workaround (to stay with ZCS 8.6 behavior) is to create user contacts associated to emailed contacts for every users and have zimbraPrefAutoAddAddressEnabled set to TRUE globally (so that each time a user will write to a new email address, the address will be added to the contacts.). Attached is a script that ZCS support provided in September 2017. I changed it so that it runs faster and handles accentuated characters.</div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">It takes a zimbra account as unique argument, dumps its emailed contacts from DB, empty its /Emailed Contacts folder and recreate contact entries in the folder.</div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">The script can be run multiple times with the same account but any information added by a user to an entry will be lost on next run.<br>Please have a look at it to understand what it does before you run it. And pay attention to how it deals with accentuated characters for you specific language (it's currently set for french language).<br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">FWIW, here is a list of fixes to the autocomplete feature in ZCS 8.7:<br> <br>Bug 97426 - Autocomplete does not return correct results when zimbraContactAutoCompleteMaxResults is set to a value lesser than actual number of contacts <br>Bug 97123 - Auto-complete ranking doesn't include if email address copied/typed (same email address present in address book) <br>Bug 97160 - Autocomplete ranking shows duplicate entries <br>Bug 97162 - Autocomplete soap request does not return correct ranking <br>Bug 90624 - Autocomplete ranking does not display correct name <br>Bug 103707 - Email Contacts are not getting added even zimbraPrefAutoAddAddressEnabled set to TRUE <br> </div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><br>Regards,</div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><br></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">Frederic.</div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><br style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><span id="zwchr">----- Le 7 Aoû 18, à 11:39, Barry de Graaff <info@barrydegraaff.tk> a écrit :<br></span><div><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;">Hello All,<br><br>I have an instance of Zimbra that was upgraded from 8.6 to 8.7.11 FOSS.<br><br>After the upgrade the auto complete no longer works, it only auto completes<br>from the GAL not external addresses the user used before.<br><br>In the logfiles I do not see anything particular other than the requests<br>are handled OK.<br><br><br>On the forums the only lead I could find was somebody that said it worked<br>again after a couple of days.<br><br>How can I fix/debug this?<br><br><br>Kind regards, <br><br>Barry de Graaff<br>Zeta Alliance <br>Co-founder & Developer<br>zetalliance.org | github.com/Zimbra-Community<br><br>+31 617 220 227 | skype: barrydegraaff.tk<br>Fingerprint: 97f4694a1d9aedad012533db725ddd156d36a2d0</blockquote></div></div></div></div><br></div></div></body></html>