Я не хочу предлагать это в качестве ответа, потому что он такой же старый, как Моисей, и, возможно, даже более устаревший, но я использую систему команд nmh для такого рода вещей.
Это невероятно сложно, но вы можете построить из нее все, что захотите. Возможно, он уже установлен в вашей системе, что, я подозреваю, принесет пользу.
Я не сомневаюсь, что существует бесконечно много более новых, приятных, стильных и более замечательных систем для такого рода вещей. Я просто не знаю их. У меня есть накопленная электронная почта за 25 лет, к которой я получаю доступ в рамках этой системы, и я написал десятки приложений поверх нее для нестандартных подходов.
Я все еще отвечаю на почту, используя vi
для редактирования, и я читаю почту в окне терминала. У меня до сих пор есть сценарии, которые я использовал еще до того, как был изобретен perl
. Вот как это древне. Я впервые начал использовать его в начале или середине 80-х годов. Я ничего не могу вспомнить до этого, кроме, возможно, /usr/ucb/Mail
. Было бы легко написать сценарий sh
или perl
, который склеивает MH-команды, чтобы сделать именно то, что вы просите.
Хотя я бы не хотел, чтобы М.Х. никому другому. Моей маме удается справиться с этим, но она сама пользователь vi
и изучила больше ассемблера, чем я. Помимо нее, я не знаю, смогу ли я сосчитать полдюжины друзей, которые все еще используют MH для своей почты.
Однако в этом есть одна вещь: вы никогда, никогда, когда-либо не будете обмануты тем, кто пытается обмануть вас, чтобы попасть в фишинг-эксплойт, потому что вы всегда смотрите на HTML-почту изначально как обычный текст (по крайней мере, так я его настроил), так что вы сразу видите, что ссылки дурацкие.