Loading tests/ftpserver.pl +19 −14 Original line number Diff line number Diff line Loading @@ -844,11 +844,15 @@ sub LOGIN_imap { } sub SELECT_imap { my ($testno) = @_; fix_imap_params($testno); my ($mailbox) = @_; fix_imap_params($mailbox); logmsg "SELECT_imap got test $testno\n"; logmsg "SELECT_imap got test $mailbox\n"; if($mailbox eq "") { sendcontrol "$cmdid BAD Command Argument\r\n"; } else { # Example from RFC 3501, 6.3.1. SELECT Command sendcontrol "* 172 EXISTS\r\n"; sendcontrol "* 1 RECENT\r\n"; Loading @@ -859,7 +863,8 @@ sub SELECT_imap { sendcontrol "* OK [PERMANENTFLAGS (\\Deleted \\Seen \\*)] Limited\r\n"; sendcontrol "$cmdid OK [READ-WRITE] SELECT completed\r\n"; $selected = $testno; $selected = $mailbox; } return 0; } Loading Loading
tests/ftpserver.pl +19 −14 Original line number Diff line number Diff line Loading @@ -844,11 +844,15 @@ sub LOGIN_imap { } sub SELECT_imap { my ($testno) = @_; fix_imap_params($testno); my ($mailbox) = @_; fix_imap_params($mailbox); logmsg "SELECT_imap got test $testno\n"; logmsg "SELECT_imap got test $mailbox\n"; if($mailbox eq "") { sendcontrol "$cmdid BAD Command Argument\r\n"; } else { # Example from RFC 3501, 6.3.1. SELECT Command sendcontrol "* 172 EXISTS\r\n"; sendcontrol "* 1 RECENT\r\n"; Loading @@ -859,7 +863,8 @@ sub SELECT_imap { sendcontrol "* OK [PERMANENTFLAGS (\\Deleted \\Seen \\*)] Limited\r\n"; sendcontrol "$cmdid OK [READ-WRITE] SELECT completed\r\n"; $selected = $testno; $selected = $mailbox; } return 0; } Loading