32 Commits (132dfc9b7e1ecf7109ebefa9f51fcb3a328e1f00)

Author SHA1 Message Date
Sven Slootweg a9eb3120b6 Skip attachment if an error is encountered during database insertion 13 years ago
Sven Slootweg ca8af1957a Skip message when headers cannot be parsed due to a HeaderParseError 13 years ago
Sven Slootweg bda686499d Skip parsing of message if headers cannot be decoded. 13 years ago
Sven Slootweg a73ad71269 Only abort attachment insertion if an attachment with that hash was found for the currently parsed e-mail 13 years ago
Sven Slootweg f690610b9a Speed up the parsing loop by not checking the database for existing rows, if -f (forced) is specified anyway. 13 years ago
Sven Slootweg 7bae114ee9 Check presence of hash in the database before parsing the message, according to the filename 13 years ago
Sven Slootweg 1ac7dc9b33 Properly handle extension-less files 13 years ago
Sven Slootweg a0cc727a25 Skip a part if neither ascii nor windows-1252 decoding fallbacks succeed 13 years ago
Sven Slootweg 1bc6105085 Commit database changes every 100 e-mails 13 years ago
Sven Slootweg 37c1fc0bdb Small fixes 13 years ago
Sven Slootweg 9a61bf5456 First bits of renderer code 13 years ago
Sven Slootweg 7bbe1c05fa Make --render description a bit easier to read 13 years ago
Sven Slootweg 5227ac7ec6 Skip insertion when entry already exists unless forced 13 years ago
Sven Slootweg e33669c858 Add timestamp parsing 13 years ago
Sven Slootweg 1769c9232a Improved comments and formatting 13 years ago
Sven Slootweg cfb76e7c84 Move argument parsing to top of code 13 years ago
Sven Slootweg f4e3b856cb Clean up code a bit 13 years ago
Sven Slootweg bfc42dc783 Let the user specify an attachment directory 13 years ago
Sven Slootweg 1f03ef617a Allow specifying of a database file to use 13 years ago
Sven Slootweg be1eb56f91 Attachment handling 13 years ago
Sven Slootweg 52fa08e7ed Don't print list of submessages 13 years ago
Sven Slootweg 42e848fce9 Remove SQLite version number from output 13 years ago
Sven Slootweg 4272182f2e Parse message parts 13 years ago
Sven Slootweg 6af04e54e9 Insert decoded headers into database instead of raw headers 13 years ago
Sven Slootweg c3fc1730c1 Insert emails into database 13 years ago
Sven Slootweg 1aa988d9d6 Add hash field to database 13 years ago
Sven Slootweg a1dd612e82 Connect to database 13 years ago
Sven Slootweg ea33df3f89 Parse email files and generate hash 13 years ago
Sven Slootweg 4282d9fef1 Fix typo in module name 13 years ago
Sven Slootweg 3fc0e8df20 Show all files matching pattern 13 years ago
Sven Slootweg bfa3451af0 Add argparse configuration 13 years ago
Sven Slootweg 9666554fd9 Initial commit 13 years ago