nix/bin/copy-message-link

9 lines
326 B
Bash
Executable file

#!/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