fetchmailのmdaオプションの%F、%T、%sはどういう意味ですか?

fetchmailのmdaオプションの%F、%T、%sはどういう意味ですか?

World Wide Webでページを検索している間は、次の例がよくあります~/.fetchmailrc

poll mail.example.com
    port 993
    proto imap
    user "max123" password "123456"
    mda "/usr/bin/procmail -f %F -d %T"

%Fとはどういう%T意味ですか?たまに私もそんなことを見る%s。利用可能なすべてのオプションのドキュメントはどこで見つけることができますか%?私は見たことがない電子メールマニュアルを入手しかし、これは記録されません。

ベストアンサー1

このprocmailオプションは-f送信者アドレスをパラメータとして使用するため、%Fほとんどは「送信者アドレス」です。

このprocmailオプションは-d受信者アドレスをパラメータとして使用するため、%T「受信者アドレス」である必要があります。

これは、オプションと設定キーワードを説明するセクションのマニュアルにもfetchmail記載されています。-m--mdamda

[...] ローカル配信アドレスは MDA コマンドに挿入されます。%TメールメッセージFromアドレスはMDAコマンドに挿入されます%F

情報については%sセクションを参照してください--tracepolls。ここでは、%sドキュメントのデモ目的のためにさまざまな情報のプレースホルダーとして使用されます。

""および ""形式で生成された行に対してポーリングされるようにトレース情報を指示します。fetchmailここでは、これらの部分はユーザーのリモート名、ポーリングラベル、および使用可能なフォルダー(メールボックス)に置き換えられます(ヘッダーには通常、サーバー上の実際の項目も含まれます)。名前)。これは、メールを受信するアカウントに基づいてメールフィルタリングを容易にするために使用できます。フォルダ情報はバージョン6.3.4からのみ記録されます。polling account %sfolder %sReceived%sReceived

したがって、%s設定オプションとは関係ありませんmda

で使用され、SSHなどを介してTCP接続を確立するために使用されるホスト名とポート番号に置き換えられます%h。このオプションのドキュメントについては、ドキュメントを参照してください(使い方に興味がある場合は、このオプションについて新しい質問をしてください)。これも設定オプションとは無関係です。%p--plugin--plugoutmda

おすすめ記事