#!/bin/bash
# Extract Message-ID from email and copy as neomutt:// link to clipboard
# Used by neomutt macro - reads email from stdin

message_id=$(grep -i '^Message-ID:' | head -1 | sed 's/Message-ID: *<//i; s/>//' | tr -d '\n\r')

if [[ -n $message_id ]]; then
    printf 'neomutt://%s' "$message_id" | ~/dotfiles/bin/cb
fi
