0

私は、経験のない procmail を使用する他の誰かが作成したソフトウェアをいくつか継承しました。
procmail を実行すると、ただそこにあるように見えます。特定の場所でメールファイルを探していると思いますが、それがどこにあるのか正確にはわかりません。

メール クライアント (Linux のメール) にアクセスすると、そこに 2 つのメッセージ (未読) があることがわかりますが、procmail はそれを処理していないようです。
私のデフォルトのメールファイルの場所は/var/mail/<myUsername>.

procmail は別の場所を探していますか? メールファイルを探す場所を procmail に伝えるにはどうすればよいですか?

4

1 に答える 1

1

Procmail を正しく起動していないようです。通常の方法は、ファイルを作成することです.procmailrc。システム管理者が Procmail をデフォルトの LDA として実行していない場合は、.forwardまたは同様のものを作成する必要がある場合もあります。

既存のメールは処理しませんが、新しいメールが到着するとフックされます。経由で古いメールを処理できますformail -s procmailが、それは通常の展開方法ではありません。

コマンド ラインから実行すると、標準入力に電子メール メッセージが表示されます。RFC822 互換のメッセージを入力する方法がわからない場合は、受信トレイを台無しにしている可能性がありますが、クリーンアップするのはおそらくそれほど難しくありません。

procmail -vデフォルトのメールの場所を含め、コンパイル時にどのように構成されたかを明らかにします。

http://porkmail.org/era/mail/procmail-debug.htmlも参照してください。

于 2014-02-13T16:44:26.583 に答える