<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
p.yiv453906147msonormal, li.yiv453906147msonormal, div.yiv453906147msonormal
        {mso-style-name:yiv453906147msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.yiv453906147msochpdefault, li.yiv453906147msochpdefault, div.yiv453906147msochpdefault
        {mso-style-name:yiv453906147msochpdefault;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.yiv453906147msohyperlink
        {mso-style-name:yiv453906147msohyperlink;}
span.yiv453906147msohyperlinkfollowed
        {mso-style-name:yiv453906147msohyperlinkfollowed;}
span.yiv453906147emailstyle17
        {mso-style-name:yiv453906147emailstyle17;}
p.yiv453906147msonormal1, li.yiv453906147msonormal1, div.yiv453906147msonormal1
        {mso-style-name:yiv453906147msonormal1;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Arial","sans-serif";}
span.yiv453906147msohyperlink1
        {mso-style-name:yiv453906147msohyperlink1;
        color:blue;
        text-decoration:underline;}
span.yiv453906147msohyperlinkfollowed1
        {mso-style-name:yiv453906147msohyperlinkfollowed1;
        color:purple;
        text-decoration:underline;}
span.yiv453906147emailstyle171
        {mso-style-name:yiv453906147emailstyle171;
        font-family:"Arial","sans-serif";
        color:windowtext;}
p.yiv453906147msochpdefault1, li.yiv453906147msochpdefault1, div.yiv453906147msochpdefault1
        {mso-style-name:yiv453906147msochpdefault1;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Arial","sans-serif";}
span.yiv453906147hps
        {mso-style-name:yiv453906147hps;}
span.yiv453906147shorttext
        {mso-style-name:yiv453906147shorttext;}
span.EmailStyle29
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=CS link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi, I solved problem with search command which is unfortunately also in last version of IMAP Server. The search command returns untagged response like this: * SEARCH 1000, 1001, 1002 which is wrong with regard to the RFC. The answer must be without commas. So if you can please fix in next version. The trouble seems to be in Uid.pm on line 133, it can be solved in this way: $self->untagged_response("SEARCH ".join(" ",@results));<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Another problem with Socket.pm was solved by upgrading all modules which is used by IMAP Server.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Best Regards,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Jan Dvořák<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Richard Russo [mailto:russor_work@yahoo.com] <br><b>Sent:</b> Friday, March 16, 2012 17:41<br><b>To:</b> Jan Dvořák; net-imap-server@bestpractical.com<br><b>Subject:</b> Re: [Net-IMAP-Server] Socket problem<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal style='background:white'><span style='color:black'>No experience on this specific issue, but sockaddr size change is probably ipv6 vs ipv4?<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'><o:p> </o:p></span></p></div><div><div><div><div class=MsoNormal align=center style='text-align:center;background:white'><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:black'><hr size=1 width="100%" align=center></span></div><p class=MsoNormal style='background:white'><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:black'>From:</span></b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:black'> Jan Dvořák <<a href="mailto:jan.dvorak@is4u.cz">jan.dvorak@is4u.cz</a>><br><b>To:</b> <a href="mailto:net-imap-server@bestpractical.com">net-imap-server@bestpractical.com</a> <br><b>Sent:</b> Friday, March 16, 2012 8:25 AM<br><b>Subject:</b> [Net-IMAP-Server] Socket problem</span><span style='color:black'><o:p></o:p></span></p></div><p class=MsoNormal style='background:white'><span style='color:black'><o:p> </o:p></span></p><div id=yiv453906147><div><div><div><p class=MsoNormal style='background:white'><span style='color:black'>Hi Alex, <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'>after long time using imap server without troubles we </span><span class=yiv453906147hps><span lang=EN style='color:black'>encountered a</span></span><span class=yiv453906147shorttext><span lang=EN style='color:black'> </span></span><span class=yiv453906147hps><span lang=EN style='color:black'>problem. We had troubles with search command, but as I read changelog this is probably fixed in 1.29. So we try to upgrade to 1.30 but now we can’t start server due to this error: Bad arg length for Socket::unpack_sockaddr_in, length is 28, should be 16 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/Socket.pm line 370. We have <a href="http://Socket.pm" target="_blank">Socket.pm</a> in version 1.78. Have you</span></span><span class=yiv453906147shorttext><span lang=EN style='color:black'> ever </span></span><span class=yiv453906147hps><span lang=EN style='color:black'>noticed this error?</span></span><span style='color:black'><o:p></o:p></span></p></div></div></div></div><p class=MsoNormal style='margin-bottom:12.0pt;background:white'><span style='color:black'><br>_______________________________________________<br>Net-IMAP-Server mailing list<br><a href="mailto:Net-IMAP-Server@bestpractical.com">Net-IMAP-Server@bestpractical.com</a><br><a href="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/net-imap-server" target="_blank">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/net-imap-server</a><br><br><o:p></o:p></span></p></div></div></div></div></body></html>