Hi. Looks like dbmail does not perform any kind of decoding for the logins like
test%40test@domain. Thats not a big problem, I can improve this as log as I use
customized auth module. What I am worried about is that such names are easily
treated as printf-alike patterns inside dbmail_imap_session_buff_printf()
This causes some unpleasant consequences:
A001 LOGIN "test%40test@porta-um.intra" "zzzxxx123"
A001 OK [.CAPABILITY IMAP4rev1 IDLE RIGHTS=texk NAMESPACE CHILDREN SORT QUOTA
THREAD=ORDEREDSUBJECT UNSELECT STARTTLS ID] User test
6.927722e-310st@porta-um.intra authenticated
Paul, can you give a hint is it safe to leave such behavior as-is?
--
Best regards,
Pavlo Lavrenenko,
PortaOne, Inc., Junior Software Developer
Tel: +1-866-SIP VOIP (+1 866 747 8647) ext. 7624
PortaOne - VoIP Solutions Company
Visit our Website: http://www.portaone.com
_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev
test%40test@domain. Thats not a big problem, I can improve this as log as I use
customized auth module. What I am worried about is that such names are easily
treated as printf-alike patterns inside dbmail_imap_session_buff_printf()
This causes some unpleasant consequences:
A001 LOGIN "test%40test@porta-um.intra" "zzzxxx123"
A001 OK [.CAPABILITY IMAP4rev1 IDLE RIGHTS=texk NAMESPACE CHILDREN SORT QUOTA
THREAD=ORDEREDSUBJECT UNSELECT STARTTLS ID] User test
6.927722e-310st@porta-um.intra authenticated
Paul, can you give a hint is it safe to leave such behavior as-is?
--
Best regards,
Pavlo Lavrenenko,
PortaOne, Inc., Junior Software Developer
Tel: +1-866-SIP VOIP (+1 866 747 8647) ext. 7624
PortaOne - VoIP Solutions Company
Visit our Website: http://www.portaone.com
_______________________________________________
Dbmail-dev mailing list
Dbmail-dev@dbmail.org
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev