タグ付けされた質問 「procmail」

2
Fetchmailがメッセージを既読にするのを止める方法
ときにfetchmail私のIMAPの受信トレイには、それがどんな未読メッセージをチェックをダウンロードし、メールサーバー上のメッセージの未読'フラグを削除します。 fetchmail新しいメッセージを既読にせずにダウンロードする方法はありますか? 私はprocmail新しいメールメッセージを自動的に処理し、メールルールに基づいてスクリプトを実行するために使用しているので、メッセージをダウンロードしたいのですが、電子メールクライアントでまだ読んでいないメッセージに「新しいメッセージ」フラグが保持されている場合はそれを好みます。 これは私の.fetchmailrcファイルです: poll mail.domain.com protocol IMAP user "user@domain.com" password 'password' folder 'INBOX' keep ssl mda "/usr/bin/procmail -f %F"

4
procmailフィルターをmaildir受信トレイに適用するにはどうすればよいですか?
昨夜、メーリングリストにサブスクライブしましたが、今朝、procmailフィルターが多くのメーリングリストメッセージに適用されていないことがわかりました。現在、重要性の低いメーリングリストメッセージが大量にあり、重要性の高い仕事用メールが受信トレイに置かれています。 procmailフィルターを使用して、受信トレイ内のすべての電子メールを再実行することは可能ですか? 注:私はmaildir形式を使用しています

3
Pop / IMAPメールを受信し、暗号化してGmailに転送する
基本的に、私はPOP3またはIMAPとしてアクセスできるメールアカウントを持っています。すべての受信メールを受け取り、それらを暗号化してから、暗号化されたバージョンをGmailアカウントに転送します(これにより、私の電話/ Gmailアカウントで件名/通知を確認でき、パスフレーズでメッセージを復号化できます-これは最後ですがステップを最初に実装する必要はありません)。 私はおそらくこれを行うためにpythonスクリプトを書くことができますが、適切なLinuxツールを使用する方がより良いルートのようです。送信メールを送信するように(衛星構成で)Postfixをすでに設定しています。 LinuxボックスでPOP3 / IMAPを読み取って、メールの本文と添付ファイル(件名ヘッダーではない)をgpgで取得して、公開鍵で暗号化し、Gmailアカウントに転送する最も簡単な方法は何ですか? (記録のために、私が私の暗号化されていないバージョンのメールを私の電話に送信することは仕事のポリシー(一部は米国HIPAA法の遵守のため)に反しています;誰かが意図的に(または不注意で)保護されたデータを私の電話にメール送信する可能性があるためです。仕事ではGPGは安全であると見なされています。)

2
受信者アドレスのprocmailrc-Killfile?
procmailrc(スパムのみを受信する一時アドレス)を使用して、特定の受信者アドレスを持つメールをブロックしたい。 killfile / blacklistを使用するためのコードサンプルを見つけましたが、送信者アドレス(FROM)にのみ適用されます。 FROM=`formail -xFrom: | sed -e 's/ *(.*)//; s/>.*//; s/.*[:<] *//'` :0 * ? fgrep -qxis $FROM $PMDIR/killfile /dev/null 受信者アドレス(TO)に適用されるようにこのコードを調整するにはどうすればよいですか?テキストファイル内の不要な受信者アドレスを単純に一覧表示できるのは本当に素晴らしいことです。 私はRegExに非常に慣れていないので、わかりやすい答えに感謝しています。 私の目標は、ブロックされるアドレスを単純にリストすることです。 one@example.com two@secondexample.net procmailrcでは、そのようにしなければなりません。 :0: * ^To.*one@example.com /dev/null :0: * ^To.*two@secondexample.net /dev/null これは、新しいアドレスを入力する場合ははるかに面倒です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.