Какая команда может читать файл почтового ящика и выводить на стандартный вывод?

Существует ли какой-либо почтовый клиент / программа CLI, который может читать файл почтового ящика электронной почты (с одним сообщением электронной почты) и выводить основные заголовки и текст stdout?

$ mailcmd < email.file
From: some@email.com
Subject: some subject
Message text: Hello world!

1 ответ

Решение

Возможное решение:

mutt -f email.file -e "push <decode-save><Return><Return><quit><Return>"

-e ключ выполнить следующую команду
нажмите добавить последовательности клавиш в буфер клавиатуры

В результате я получаю файл с основными заголовками и простым текстом из необработанного файла почтового ящика.

Когда я выполняю скрипт под cron или procmail:

export LANG=en_US.UTF-8 && screen -dm mutt -f email.file -e "push <decode-save><Return><Return><quit><Return>"
Другие вопросы по тегам