<div dir="ltr"><div><div><div>Hi <br><br></div>Please find the <a href="http://trac.vtiger.com/cgi-bin/trac.cgi/ticket/8574">trac</a> link regarding  the issue.<br><br></div>Regards,<br></div>Manu Urs<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 12, 2015 at 6:24 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 link="blue" vlink="purple" lang="EN-AU"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Try the username </span><a href="mailto:vtiger.testing7@gmail.com" target="_blank"><span style="color:windowtext">vtiger.testing7</span></a><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Most email accounts don’t use the email address as the username. Only shared accounts like gmail, yahoo and other virtual mail accounts do<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">The test I outlined below is an invalid test.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">This is how it works<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p><u></u><span>1.<span style="font:7.0pt "Times New Roman"">      </span></span><u></u>If the username equates to false the test passes<u></u><u></u></p><p><u></u><span>2.<span style="font:7.0pt "Times New Roman"">      </span></span><u></u>If the username looks like an email address the test passes<u></u><u></u></p><p><u></u><span>3.<span style="font:7.0pt "Times New Roman"">      </span></span><u></u>If the username matches this regex /^[\w _\-]+$/ the test passes<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p><u></u><span>1)<span style="font:7.0pt "Times New Roman"">      </span></span><u></u>The first test should actually fail. I don’t know of any imap account you can log into without a valid username.<u></u><u></u></p><p><u></u><span>2)<span style="font:7.0pt "Times New Roman"">      </span></span><u></u>The second test is fine and how your username passed (be aware email addresses are very very hard to validate)<u></u><u></u></p><p><u></u><span>3)<span style="font:7.0pt "Times New Roman"">      </span></span><u></u>In your case the third test was never reached, it would have failed if it did. <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Test the regex here<u></u><u></u></p><p class="MsoNormal"><a href="http://regexr.com/3b6ie" target="_blank">http://regexr.com/3b6ie</a><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">try removing the dot from the user name in the above regex test<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Chris<u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US"> <a href="mailto:vtigercrm-developers-bounces@lists.vtigercrm.com" target="_blank">vtigercrm-developers-bounces@lists.vtigercrm.com</a> [mailto:<a href="mailto:vtigercrm-developers-bounces@lists.vtigercrm.com" target="_blank">vtigercrm-developers-bounces@lists.vtigercrm.com</a>] <b>On Behalf Of </b>Manu urs<br><b>Sent:</b> Thursday, 11 June 2015 8:34 PM<br><b>To:</b> <a href="mailto:vtigercrm-developers@lists.vtigercrm.com" target="_blank">vtigercrm-developers@lists.vtigercrm.com</a><br><b>Subject:</b> Re: [Vtigercrm-developers] Mailconverter fails valid usernames [vt 6.2]<u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><div><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">Hi  <u></u><u></u></p></div><p class="MsoNormal">We tested this issue in the  <a href="http://demo.vtiger.com" target="_blank">demo.vtiger.com</a>  , with the username  ""  its works fine.<u></u><u></u></p></div><div><div class="h5"><div><p class="MsoNormal">Can you please check your credentials.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Regards,<u></u><u></u></p></div><div><p class="MsoNormal">Manu Urs<u></u><u></u></p></div></div></div></div><div><div class="h5"><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Thu, Jun 11, 2015 at 7:04 AM, Stacey Johnson <<a href="mailto:stacey.johnson110@gmail.com" target="_blank">stacey.johnson110@gmail.com</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal">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<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Stacey<u></u><u></u></p><div><div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><div><div><p class="MsoNormal">On Thu, Jun 11, 2015 at 8:08 AM, Hamono, Chris (DPC) <<a href="mailto:Chris.Hamono@sa.gov.au" target="_blank">Chris.Hamono@sa.gov.au</a>> wrote:<u></u><u></u></p></div></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><div><div><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');</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:"Courier New"">           if($userName && !validateEmailId($userName) && !validateAlphanumericInput($userName)) {</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:"Courier New"">                return false;</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:"Courier New"">           }</span><u></u><u></u></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.<u></u><u></u></p><p class="MsoNormal"><span style="color:#888888"> <u></u><u></u></span></p><p class="MsoNormal"><span style="color:#888888">Chris<u></u><u></u></span></p></div></div><p class="MsoNormal"><u></u> <u></u></p></div></div><p class="MsoNormal">_______________________________________________<br><a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><u></u><u></u></p></blockquote></div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal"><br>_______________________________________________<br><a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><u></u><u></u></p></div><p class="MsoNormal"><br><br clear="all"><br>-- <u></u><u></u></p><div><div><div><p class="MsoNormal">Regards,<u></u><u></u></p></div><p class="MsoNormal">Manu<u></u><u></u></p></div></div></div></div></div></div></div><br>_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Regards,<br></div>Manu<br></div></div>
</div>