plus in local part

Dmitry Sergienko dmitry at
Thu May 8 06:59:22 EDT 2003


I'm using Cyrus 2.1.9.
If I deliver via lmtp (telnet -u /var/imap/socket/lmtp) a message with 
recipient address like

user+folder at domain

it is being delivered into subfolder 'folder' user's INBOX.
If I specify several subfolders like

user+folder+folder2+folder3 at domain

it is being delivered into INBOX.
lmtpd code converts only 1st plus into hierarchy separator when 
delivering. ( lmtpd.c::deliver() )
Is it correct?

If convert all '+' characters it will be able to deliver into 

Best wishes,
Dmitry Sergienko

More information about the Info-cyrus mailing list