<div dir="ltr">Following mail converter... the conditions should be applied to every field not only to Subject and body, so it will be easier filtering records creation<div><br></div><div><br></div><div>Stacey<br><div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 11, 2015 at 8:08 AM, Hamono, Chris (DPC) <span dir="ltr"><<a href="mailto:Chris.Hamono@sa.gov.au" target="_blank">Chris.Hamono@sa.gov.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-AU" link="blue" vlink="purple"><div><p class="MsoNormal">When setting up a mailconverter I kept getting errors “could not connect. Special Characters not allowed”<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">It appears vtiger incorrectly rejects any username that is not pure alpha numeric.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">The file " modules\Settings\MailConverter\models\Record.php"<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Has this bit of code @ line 210<u></u><u></u></p><p class="MsoNormal"><span style="font-family:"Courier New"">           $userName = $this->get('username');<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           if($userName && !validateEmailId($userName) && !validateAlphanumericInput($userName)) {<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">                return false;<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           }<u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">This test fails if the username contains non numeric characters such as a full stop (which is a common format for user names e.g. “firstname.lastname”)<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Oddly it doesn’t fail if the username is not supplied or equates to false.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Commenting out this code allows the mail box to be correctly configured.<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></p><span class="HOEnZb"><font color="#888888"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Chris<u></u><u></u></p></font></span></div></div><br>_______________________________________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div>