問題タブ [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.

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

python - 古いファイルに対して行一致を実行する Python スクリプトが一貫性のない出力を生成する

メール (exim) ログファイルを解析し、パターン マッチングを実行する Python スクリプトを作成して、smtp サーバー上のほとんどの送信ドメインの上位 100 リストを取得しました。ただし、スクリプトを実行するたびに、異なるカウントが得られます。これらは古いログ ファイルであり、コードに機能上の欠陥を見つけることができません。

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

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 にリストされていません。なぜこれを始めたのかわかりません。

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

linux - exim を使用してホワイトリスト経由でメールを削除する

最近の侵入によって追加された無許可の電子メール アドレスから大量のスパムが届いたため、メール キューに保持しておきたい電子メールのホワイトリストがあります。exim を使用して、ホワイトリストに一致しないメールを見つけてキューから削除するにはどうすればよいですか?

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

linux - exim キューから 2 日前の凍結メールを削除する Linux シェル スクリプト

以下を実行するcronジョブの下にシェルスクリプトを配置したい:

1) Exim キューにある 2 日前の電子メール メッセージを削除します。これは、配信されないバウンス/凍結されたメッセージです。スクリプトは、正当であり、配信されるのを待っているだけのメッセージを削除してはなりません。

2) null または <> のような無効な送信者からのメッセージ、および/または無効な受信者の nobody または <> に送信されたメッセージを削除します。

どうもありがとう。

0 投票する
3 に答える
498 参照

cygwin - 最新の cygwin インストールで exim が見つからない

最新の cygwin インストール (1.7.29) で exim が見つかりません。削除されましたか?このような場合、どのようにインストールすればよいですか?

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

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 が電子メールを受信すると機能しません。

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

email - CentOS スパムのトラブルシューティング

サーバーに問題があります。大量のスパムメールを送信しています。私は Exim を使用しており、スパムを防ぐために WHM から可能なすべての調整を行いました。私はすでに、これらの電子メールの送信元を、どのスクリプトから来ているのかを突き止めようとしました。

TCPdumとで試しましたnetstat

電子メールは、user@samedomain.com からではなく、user1@servername.sdm.com (サーバーのホスト名) などの cPanel ユーザーから送信されます。

何を確認できますか?