muttの「プロパティ」変数で修正時間を使用しますか?

muttの「プロパティ」変数で修正時間を使用しますか?

"Date:" ヘッダーに UTC 時間を表示する電子メールがかなりたくさん届きました。私は、受信メッセージの新しいヘッダー「Local Date」を表示するのに非常に便利なユーザーhyperairによって次のperlスクリプトを見つけました。

ページャでローカルタイムゾーンに日付ヘッダを表示するようにmuttをどのように設定しますか?

ただし、応答するときに帰属行に表示される時間を手動で変更する必要があります。

新しいヘッダー「Local-Date」に使用された時間を使用するには、変数「attribution」をどのように設定する必要がありますか?

(以下に「display_filter」として使用するPerlスクリプトをコピーしました)


#!/usr/bin/perl -n

use Date::Parse;
use POSIX;
use strict;

if (/^Date: /) {
    my $datestr = substr ($_, length ("Date: "));
    my $date = strftime ("%a, %d %b %Y %H:%m:%S",
                         localtime (str2time ($datestr)));
    print "Local-Date: $date\n";
}

print;

ベストアンサー1

私の考えでは、設定

set attribution="On %[!%e %b at %H:%M ], %n <%a> wrote:"

一般に、応答の引用テキストの先頭に挿入される属性行に現地時間を表示するだけで十分です。

実際には、「pager_format」変数に対してユーザーviricが使用する形式を模倣しました。ページャでローカルタイムゾーンに日付ヘッダを表示するようにmuttをどのように設定しますか?

おすすめ記事