procmailレシピヘルプ
私は頭が痛いほど正規表現について十分に知っているので、助けを求めています。 TO:行に「ZYX」文字列を持たないメールを取得し、「0.waste」にダンプする方法が必要です。助けの手を貸したい人はいますか? ...
私は頭が痛いほど正規表現について十分に知っているので、助けを求めています。 TO:行に「ZYX」文字列を持たないメールを取得し、「0.waste」にダンプする方法が必要です。助けの手を貸したい人はいますか? ...
タイトル行の前に [LIST] を追加して正常に書き換えました。 :0fhw * ^TO_[^<>@ ]+@example\.com\> * ^Subject:\/.+ | /usr/local/bin/formail -I"Subject: [LIST]$MATCH" これは成功し、次のようになります。 Subject: here is the subject line 入力する Subject: [LIST] here is the subject line [email protected]しかし、次のようにタイトル行...
Postfix 및/또는 procmail 또는 기타 소프트웨어를 통해 하나의 받은편지함에서 다른 2개의 받은편지함으로 이메일을 전달할 수 있는 방법이 있습니까? 때로는 메시지가 여러 부분으로 구성되어 있고 키워드가 첫 번째 부분 내에 있는 경우도 있습니다. ...
私は持っていますAmazonLinuxの例AWS EC2。彼らはsendmail商用電子メールプロバイダであるSMARTHOSTを介して互いに通信し、メールを送信します。私のEC2インスタンスのパブリックIPアドレスを指すMXレコードがなく、開いている着信メールポートもありません。私が本当に望むのは、ユーザーがフォームを送信するたびに、ビジネスウェブサイト(goformz.com)がPDFフォームでPOSTリクエストをこれらのインスタンスでホストしているウェブサイトに送信することです。しかし、彼らが何をすべきかを理解するまで、彼らの現在の行動に従い、商用の電...
特定の国からスパムをたくさん受けています。ソースにはすべて同じパターンがあります。私はこれらのすべての電子メールを自動的にスパムフォルダに移動するためのprocmailルールを作成したいと思います。 スパムのソースは次のとおりです(個人情報保護のために「[編集済み]」を追加しました)。 Return-Path: <> X-Original-To: [REDACTED] Delivered-To: [REDACTED] Received: from [REDACTED] ([REDACTED] [REDACTED]) by [REDACTE...
メールアドレス(実際にはメーリングリスト)があり、デフォルトのprocmail設定が有効になっています。これで、procmailは着信メールをfsにダンプします。このMLを受け取るすべての電子メールの本文にカスタム文字列を追加したいユースケースがあります。 私は過去数日間procmailを読んでおり、電子メールの件名/本文の変更に関して見たすべての回答/例は、明示的にsendmailを使用して変更された電子メールを「転送」するか、変更された電子メールをカスタムメールボックスにダンプします。 。 私が望むのは、メッセージがMLに配信される前にメッセージを傍受し...
この問題に対処するのは今回が初めてprocmailなので、次の質問が愚かであればお詫び申し上げます。製作に入るprocmail前にいくつかの基本的なテストをしています。そのうちの1つは完全に予期しない結果をもたらし、これは私のシナリオではほとんど役に立たなくなりました。 構成ファイルが読み取れない場合でも、終了時にprocmail終了コードを(true)に設定します。0私のシナリオでは、procmail設定ファイルが読み取れfetchmailない場合procmailは必要に応じてメッセージを処理(配信)できませんが、完了時に終了コードが0設定されます。fet...
Procmailを使用して次のルールを追加したいと思います。 この特定のメールアドレスからメールが届く場合現地発送に加えて、他のメールアドレスにもお渡しください。 このルールに対する私の試みは次のとおりです。 :0 c: * ^From:[email protected] ! [email protected] ...しかし、これはうまくいかないようです。実際には何もしないようです。 ...
私は次のことをしたいと思います: ユーザーは次のアドレスに電子メールを送信します。1234@domain 1234@domain次のアドレスに送信された電子メールとして認識されたProcmailticket+1234@domain Procmailレシピはチケット番号を処理し、電子メールをバグトラッカーに転送します。 どこ勇敢な私の現在の障害物である。 これは概念証明です。この時点でticket+1234@domain電子メールが正しく配信されるようにするには、ユーザーはチケットをに送信する必要があります。 SUBJECT=`/usr/bin/forma...
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。利用可能なすべてのオプションのドキュメントはどこで見つけることができますか%?私は見たことがない電子メールマニュアルを入手しかし、これは記...
受信メールで外部Pythonスクリプトを実行すると、Procmailが失敗します。その後、スクリプトを手動で実行し、procmailと同じパラメータを提供しようとしました。何の問題もなく通過したので、procmailがスクリプトに問題がある理由を見つけようとしています。 cmdlineでprocmailを実行し、電子メールの生データを含む保存された.emlファイルへのパスを提供できますか?他のものを設定する必要がある場合は、権限が正しくない可能性があります。しかし、Pythonスクリプトを手動で確認したのと同じユーザーがprocmailを実行したようです。 ...
電子メールが私のサーバーに届いたら、スクリプトを実行してファイル名を渡そうとします。最初の部分が完了しました。 procmail はメールが届くたびにスクリプトを実行します。スクリプトを実行する前に、電子メールを特定のディレクトリにコピーしてください。 :0c procmail-dir/ :0 fw | /usr/bin/python3 /home/user/script.py procmail-dirに保存した電子メールのファイル名/パスをどのようにインポートしてscript.pyに渡しますか? ...
最近Postfixメールサーバーに使用する新しい.procmailrcファイルを設定しました。.forward新しい電子メールと新しい電子メールフィルタを使用してテストし、.procmailrc必要に応じて正しく配信しました。 /var/spool/mail/***username***新しいファイルを使用して自分のファイルの内容全体を再処理し、.procmailrc2000を超えるすべてのメッセージが新しいファイルに正しく分類され、フィルタリングされていないすべてのメッセージ~/mail/Likely-Spamが将来の世代のために会社のOutlookアカ...
fetchmail私はアカウントからメールを取得し、メッセージをそのアカウントprocmailにリンクしてフィルタを適用し、添付ファイルを保存するスクリプトを作成しました。メッセージトピックにフィルタを使用していますが、ソーストピックにキリル文字が含まれているため、fetchmailメッセージがprocmail最終トピックにパイプされると、UTF-8暗号化で始まり、横説説になります。 Procmailスクリプトは次のとおりです。 :0fHw *^Content-Type:*text/plain; *charset="?(iso-8859-1|US-ASC...
Postfixの背後で実行されるメーリングリストサーバーがあります。別の仮想マシンでMLソフトウェアをアップグレードしており、すべてが正常に機能していることを確認するために本番投稿のコピーを送信しようとしています。 MLホストにPostfixを設定してalways_bccローカルユーザー(listmail)を指し、/etc/procmailrcテスト環境でアップグレードされたホストにメッセージを送信するために使用します。 # send copy of ML posts to lists.test :0 * ^To:.*[email prote...