summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-09-25Remove imap password from trace logFlorian Pritz1-5/+7
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-09-25loop_reconnect: Ignore incomplete FETCH lines when dovecot diesFlorian Pritz1-1/+6
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-06Update META.jsonFlorian Pritz1-2/+4
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-06Decode multi word MIME headersFlorian Pritz2-5/+8
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-06Use Log4perl for timestamps in outputFlorian Pritz2-2/+10
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-06Add missing Encode dependencyFlorian Pritz1-0/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-06Handle FLAGS status changeFlorian Pritz1-0/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-22Expect BYE from server and return gracefullyFlorian Pritz3-6/+56
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-19Decode MIME-Header encoded headersFlorian Pritz2-1/+60
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-19t/06: Turn off trace loggingFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-19Update META.jsonFlorian Pritz1-0/+4
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-19cpanfile: Add missing TOML dep and fix sort orderFlorian Pritz1-2/+3
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-19Reconnect when connection is lostFlorian Pritz12-31/+301
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17ImapNotify: Move logging statement to fix undefined $+Florian Pritz1-1/+1
s///r still changes $+ which results in undefined values for $mailbox and $uid. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17Use TOML for configurationFlorian Pritz1-27/+80
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17Add very simple --debug switch to get debug loggingFlorian Pritz1-1/+5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17ImapNotify: Clean line before logging in loop()Florian Pritz1-2/+2
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17Add t/04_other_mailboxFlorian Pritz1-0/+82
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17t/noop: Fix writeline test messageFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17Initial port of single file scriptFlorian Pritz11-10/+607
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-17Initial commitFlorian Pritz11-0/+577
Signed-off-by: Florian Pritz <bluewind@xinu.at>