34 Commits (66aa44c068f8b412eb5e6a297803e260e451dd39)

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