>> SquirrelMail does not allow address book format violations in order to >> reduce number of checks in address book parsing. >> >> Normal users can't create address book entries that violate SquirrelMail >> address book format. In order to violate address book format you should >> a) manually edit or create abook files >> b) have address book entry bigger than 2KB > > I think we all agree that those anomalies are not intentionally created by > anyone, but I do think that it would be nice that if SquirrelMail can > understand the format, it would just accept it. I do not think that that > would necessarily come with expensive checks. > > Adam, do you have some examples of the broken addressbooks handy?
Attached three broken address books * global.abook - address book format violation * global1.abook - oversized record, creates error with default $abook_file_line_length value. * global2.abook - trailing linefeeds -- Tomas
broken-abooks.tar.gz
Description: GNU Zip compressed data

