問題タブ [mutt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
505 参照

amazon-ec2 - Nagios は mutt や ec2 コマンドなどの外部コマンドを実行しません

Amazon EC2 インスタンスでカスタム Linux として Nagios を稼働させており、いくつかのプロセス (ローカル ホストとリモート ホストの両方) を非常によく監視しています。カスタムスクリプトを問題なく実行しています。

そうは言っても、Nagios ユーザーとしてこれらのコマンドとスクリプトを実行しようとしても、mutt も ec2 コマンド ライン ツール (ec2-describe-instances など) も実行されません。

Google で見つけた唯一の助けは、nagios.cfg で次のように設定する必要があることです: check_external_commands=1 および check_command_interval=-1 (-1 は可能な限り頻繁にチェックします)

これらの変数は両方とも nagios.cfg でそのように設定されていますが、外部変数はまだ実行されていないようです。出力をファイルにリダイレクトしようとしましたが、印刷されているものはすべて空白行です。すべての提案は高く評価されており、事前に感謝します。

更新: これらのコマンドを /root に追加しようとしましたが、変更はありません。

0 投票する
2 に答える
2481 参照

python - multipart/alternative メールを作成するために mutt で python を使用する

Markdown フォーマットを使用してメッセージを作成し、その部分が Markdown から生成されたメッセージにtext/plain変換したいと考えています。filter コマンドを使用して、メッセージを作成する python プログラムでこれをフィルタリングしようとしましたが、メッセージが適切に送信されないようです。コードは以下のとおりです (これは、メッセージを作成できるかどうかを確認するための単なるテスト コードです。multipart/alternativetext/htmlmultipart/alternative

残念ながら、mutt では、作成時に filter コマンドに送信されるメッセージ本文のみを取得します (ヘッダーは含まれません)。これが機能するようになれば、マークダウンの部分はそれほど難しくないと思います。

0 投票する
1 に答える
510 参照

quote - 常にmuttを使用してプレーンバージョンを引用します

私はmuttでメールを読んでいて、多くの人がプレーンバージョンとhtmlバージョンの両方でメールを送信しています。場合によってはelinks付きのhtmlバージョンを表示したいので、代わりにtext/htmlを設定する必要がありました。

ただし、返信するときは、引用が悪名高い(醜い文字が多い)ので、引用にテキスト/プレーンバージョンを使用したいと思います。

2つの関連する質問が浮かび上がります。

  • フォルダに応じてalternative_orderオプションを設定することは可能ですか?
  • メールがhtmlで見られた場合でも、メールのテキストバージョンを引用することは可能ですか?

この質問は、http://www.debian-administration.org/articles/75#comment_28でも返信なしで質問されています。

0 投票する
2 に答える
167 参照

unix - 特定のユーザーのすべてのトラフィックをブロックする方法は?

UNIX で権限を制限してスクリプトを実行したいと考えています。具体的には、データを送信せずに受け取ったコードを実行したいと考えています。私の現在の解決策は次のとおりです。

  1. ダミーユーザーを作成します。
  2. iptablesダミー ユーザーのすべての送信トラフィックをブロックするために使用します。
  3. を使用して、ターゲット プログラムをダミー ユーザーとして実行しますsu - dummy -c 'command'

上記のステップ 2 を達成する方法は、このページで説明されているとおりです。具体的には、次のコマンドを使用して新しいルールを追加します。

ダミー アカウントに切り替えて Web アドレスに ping を実行しようとすると、ルールを iptables に追加したため、実際には ping が失敗します。そのコマンドは次のとおりです。

を使用しようとする場合も同様tracerouteです。ただし、を使用して同様の方法でメールを送信しようとするとmutt、成功します。

ルールがこれをブロックしないのはなぜですか? より一般的には、実行中のプログラムのすべての送信トラフィックがブロックされるようにするにはどうすればよいですか?

0 投票する
0 に答える
1219 参照

macros - Mutt マクロ: 1 つのマクロで変数を設定して使用する方法は?

変数を設定する小さな mutt マクロを作成し、その変数を同じマクロで再利用しようとしています。

私が実際にやろうとしているのは、To: アドレスにメッセージとサブを作成することです (後で動的に入力します)。

これは私の .muttrc にあります

私の問題は、変数my_toがbobby@...からbarry@... に変化しないことです。

構成の解析中に$が解釈されることに関係していると思います。マニュアルではエスケープの使用を推奨しています。しかし、そうすると、文字通りの「$my_to」だけが表示されます。

私は何を間違っていますか?

更新: 上記のように変数を設定/取得することはまだできませんが、私の問題に対する明確な Mutt ソリューションを見逃していました。ESC -e は、既存のメールに基づいて新しいメールを作成します。Thunderbird の edit-as-new に似ています。

0 投票する
1 に答える
2017 参照

linux - メール本文のフォントをmuttに設定できません

一部のGmailユーザーに表の表示形式でデータを送信しています。メールを送信するときにフォントの種類とフォントサイズを設定して、受信者のGmailビューに適切な形式で表示されるようにしたい

font =couriernewを設定する必要があります

私が使用しているもの:Redhat5_elx64+mutt-1.4.2.2レシーバー側のサンプルo/pデータは次のとおりです

+ ------------------------------------------------- ---- +
| 販売| 30 | 3 | 22 | 0 |
+ ------------------------------------------------- ---- +
| 生産| 235 | 65 | 86 | 2 |
+ ------------------------------------------------- ---- +
| マーケティング| 28 | 14 | 30 | 0 |
+ ------------------------------------------------- ---- +
| 広告| 1739 | 528 | 1428 | 41 |
+ ------------------------------------------------- ---- +

0 投票する
1 に答える
2936 参照

linux - Mutt は添付ファイルを送信しません

いくつかの例を見てきましたが、どれも私のために働いていないので、明らかに何か間違ったことをしています。テキスト付きの簡単なメールを送信できますが、添付ファイルを送信しようとすると「ファイルが見つかりません」と表示されます。ファイルが存在するフォルダーからこれらのステートメントを実行しています。

送信できるファイルの種類やパスの構文について、何らかの前提条件はありますか?

0 投票する
2 に答える
274 参照

bash - muttのさらなる使用を拒否するawk/Cut変数?

そのため、SQL DB からの出力に基づいて、一連のファイルに特定のエラーがあるファイルをチェックするスクリプトを作成しています。エラーのあるファイルがメールで送られてきます。

問題は、メールを送信しようとすると、「script.sh: 9: mutt: not found」というメッセージが表示されることです。これは、PATH 変数が作成される前にメールを送信すると発生しません。

スクリプトは次のようになります。

要するに、grep はエラー コードのあるファイルを見つけ、awk はファイルへのパスを含む列を選択し、列にはタイムスタンプも付いており、エラーが報告された場合にカットが削除され、head によって結果が 1 つだけ得られることが保証されます。いくつかの場所。

残念ながら /tmp/sqltest.txt の代わりに PATH が必要ですが、PATH の代わりに変数 CODE の後に mutt を使用すると、mutt でメールを送信できます。

これを引き起こす原因について何か考えはありますか?