問題タブ [exim]
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.
python - 古いファイルに対して行一致を実行する Python スクリプトが一貫性のない出力を生成する
メール (exim) ログファイルを解析し、パターン マッチングを実行する Python スクリプトを作成して、smtp サーバー上のほとんどの送信ドメインの上位 100 リストを取得しました。ただし、スクリプトを実行するたびに、異なるカウントが得られます。これらは古いログ ファイルであり、コードに機能上の欠陥を見つけることができません。
exim - Exim が送信者を <> として設定するドメインは 1 つだけです
最近、あるドメインへのメールが配信されないことに気付きました。ログには、サーバーが「バウンスは許可されていません」と応答したことが記録されています。ただし、拒否されたメッセージはすべて正常であり、バウンスではありませんでした。次に、何が起こっているのかを確認するために tcpdump を起動しましたが、何らかの理由で Exim が送信者ヘッダーにアドレスを入れていないことが示されました。これは、パケットの内容の一部です。
差出人:<> サイズ=77151
ただし、ログでは、Exim はこの特定のセッションの正しい送信者を示しています。
2014-03-25 12:17:03 1WSOPQ-0008SD-Ta <= テスト @ *H=localhost [127.0.0.1] P=smtp S=248 for * **@ukr.net
また、いくつかの出力
34054 展開: From ${if def:return_path}{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}
${if def:sender_address{X-Envelope-From: ${sender_address}
}}${if def:received_for{ X-Envelope-To: ${received_for}34054 result: From MAILER-DAEMON Tue Mar 25 12:36:18 2014 34054 X-Envelope-From: test@ *
1WSOiN-0008rG-De を提供する 34069
34069 読み取りスプール ファイル 1WSOiN-0008rG-De-H
34069 user=mailnull uid=26 gid=6 送信者=test@ **
、そのため、送信者は途中で正しく展開されますが、リモートサブスクリプションでは壊れます。
これは、Exim が誤って送信する唯一のドメインです。ドメインもその IP も config にリストされていません。なぜこれを始めたのかわかりません。
linux - exim を使用してホワイトリスト経由でメールを削除する
最近の侵入によって追加された無許可の電子メール アドレスから大量のスパムが届いたため、メール キューに保持しておきたい電子メールのホワイトリストがあります。exim を使用して、ホワイトリストに一致しないメールを見つけてキューから削除するにはどうすればよいですか?
linux - exim キューから 2 日前の凍結メールを削除する Linux シェル スクリプト
以下を実行するcronジョブの下にシェルスクリプトを配置したい:
1) Exim キューにある 2 日前の電子メール メッセージを削除します。これは、配信されないバウンス/凍結されたメッセージです。スクリプトは、正当であり、配信されるのを待っているだけのメッセージを削除してはなりません。
2) null または <> のような無効な送信者からのメッセージ、および/または無効な受信者の nobody または <> に送信されたメッセージを削除します。
どうもありがとう。
cygwin - 最新の cygwin インストールで exim が見つからない
最新の cygwin インストール (1.7.29) で exim が見つかりません。削除されましたか?このような場合、どのようにインストールすればよいですか?
linux - プログラムへのパイプは失敗しますが、SSH コンソールでは正常に実行されます
Rails 4.1 でバウンスバック メールを受信できるようにしようとしていますが、この時点に到達することさえ非常に困難です。root としてログインしている場合、SSH コンソールで以下のコマンドを実行できますが、/etc/valiases ファイルに入れると、スクリプトから「次のアドレスが失敗しました」というバウンスバックが表示されます。
runuser -l useraccount -c "cd /home/useraccount/rails_deployments/dev.www/current/bin && rails runner -e development 'EBlast.receive(STDIN.read)'"
/etc/valiases/dev.mydomain.com
eblast-bounce@dev.mydomain.com: "|runuser -l useraccount -c "cd /home/useraccount/rails_deployments/dev.www/current/bin && rails runner -e development 'EBlast.receive(STDIN.read)'""
また、二重引用符を無駄にエスケープしようとしました。
root 用の RVM 環境変数が存在しないため、ユーザー アカウントとして実行する必要があります。root としてログインしているときに SSH コンソールで最初のコマンドを実行すると機能しますが、exim が電子メールを受信すると機能しません。
email - CentOS スパムのトラブルシューティング
サーバーに問題があります。大量のスパムメールを送信しています。私は Exim を使用しており、スパムを防ぐために WHM から可能なすべての調整を行いました。私はすでに、これらの電子メールの送信元を、どのスクリプトから来ているのかを突き止めようとしました。
TCPdum
とで試しましたnetstat
。
電子メールは、user@samedomain.com からではなく、user1@servername.sdm.com (サーバーのホスト名) などの cPanel ユーザーから送信されます。
何を確認できますか?