私はしばしばmutt
エイリアス機能を使用してより多くの人にメッセージを送信します(スパムではなく正当です!)。通常、Bcc:
スパムコレクタを削除し、プライバシーのために(すべての受信者が互いに知っているわけではありません)、このフィールドにエイリアスを入れます。
時々、私は誤ってエイリアスをまたはTo:
フィールドCc:
に入力し、ここで展開され、すべての受信者のすべてのアドレスが表示されます。一度送れば情報が流出して元に戻せないので、これは非常に残念です。
そのフィールドに1〜5個以上のエントリがある場合、
mutt
メッセージの送信を拒否するにはどうすればよいですか?To:
Cc:
mutt
改善点:たとえば、カスタムヘッダーを追加すると、どのようにメールを送信できますかX-limit-cc: 50
?
別々のメーリングリストサービスを設定することは私の要求ではなく、むしろ問題に対する別の解決策になるでしょう。
ベストアンサー1
AFAIK、Mutt自体はこれらのテストを実行できませんが、回避策があります!アイデアは、$sendmail
メッセージを送信する前にメッセージを確認するラッパーを使用するように変数をオーバーライドすることです。たとえば、ファイルでは次のようになります.muttrc
。
set sendmail=$HOME/scripts/sendmail-mutt
スクリプトはエラー(ゼロ以外の終了状態)で終了するか、以下のように正常に終了できます。
exec /usr/sbin/sendmail -oem -oi "$@"
シェルスクリプトからまたは:
exec qw(/usr/sbin/sendmail -oem -oi), @ARGV;
パールから。