>> 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

Attachment: broken-abooks.tar.gz
Description: GNU Zip compressed data

Reply via email to