diff --git a/bin/thunderbird-notify b/bin/thunderbird-notify index 4610bce..dec46a7 100755 --- a/bin/thunderbird-notify +++ b/bin/thunderbird-notify @@ -98,7 +98,10 @@ def notify_new_messages(path): subject = parsed.get("subject") author = parsed.get("from") messageid = parsed.get("message-id") - if subject is not None and author is not None: + # https://vincent.bernat.ch/en/x-mozilla-status + status = parsed.get("x-mozilla-status") + status = int(status) & 0x1 if status else 0 + if subject is not None and author is not None and status == 0: actions = [] if messageid is None else [messageid.strip("<>"), "Open"] notify.Notify( "Thunderbird",