34 Commits (master)

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