問題タブ [exim4]

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 投票する
0 に答える
697 参照

linux - Exim: ローカル ドメインのユーザーにメール認証を強制する

dovecot と postgresql を使用して仮想ユーザー用に exim4 を構成していますが、解決できない問題が発生しました。状況は次のとおりです。

「localdomain」ユーザーが別の「localdomain」ユーザーまたは外部ユーザーに電子メールを送信しようとすると、認証が必要になり、そうでない場合は操作を拒否する必要があります。

実際には、あらゆるタイプの smtp オープン リレーを回避しようとしています。

実際にはsmtpは正常に動作し、その要件を設定するだけで、この動作を取得するためにeximを正しく構成する正しい方法が見つかりません(aclまたはルートまたはトランスポートルールですか?)

この構成を定義するにはどうすればよいですか?

例:

例 2

ACL 構成ファイル:

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

exim4 - Exim4 サーバーのメール デーモン アドレスはどこで変更できますか?

バウンス メールのメーラー デーモン アドレスを設定できる場所が見つかりません。現在は Mailer-Daemon@mydomain1.com に設定されています。それを Mailer-Daemon@mydomain2.com に変更したいのですが、すべての exim ファイルを調べています。見つかりませんでした。

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

email - 自分のドメイン名を使用して VPS でメールを送受信するように exim4 を構成する方法は?

新しい Web サイトを配置するために、新しい「パブリック クラウド」を購入しました。

このパブリック クラウドは「高度なゾーン」にあります。つまり、デプロイするすべてのインスタンスがプライベート IP (10.1.1.x) を持つ NAT ネットワークにあり、グローバル ネットワークの前にファイアウォールがあり、IN および OUT ポートを制御します。 .

Debian 8 で 2 つのインスタンスをデプロイしました。1 つはウェブサーバー用、もう 1 つはデータベース用です。私は自分のドメイン名 (「mydomain.com」としましょう) を持っており、このドメイン名 (FROM は「no-reply@mydomain.com」) を使用して Web サイトでメールを送信できるようにしたいと考えています。たとえば、Thunderbird や Outlook を使用して、Web サイトのユーザー (to contact@mydomain.com) から送信された電子メールを受信します。

Exim4 は Web サーバーに既にインストールされていました (Debian 8 ではデフォルトでインストールされていました)、以前dpkg-reconfigure exim4-configは再構成していました。これが私のさまざまなファイルの内容です。

/etc/exim4/update-exim4.conf.conf

/etc/ホスト:

/etc/ホスト名:

/etc/email-addresses :

入力時hostname: contact
入力時hostname -d: com
入力時hostname -f: mydomain.com

私の DNS では、スパムを避けるために SPF タイプのゾーンを作成しました。ここにあります :

このコマンドを使用してメールを送信しようとしました:

gmail にメールを送信しているときに、gmail からroot (root@mydomain.com)ではなくからメールが届きますcontact@mydomain.com

自分の個人アドレスにメールを送信すると、 exim4 mainlog にエラーが表示されます/var/log/exim4/mainlog:

私が間違っていることを理解していません。これについて何か考えがありますか?

前もって感謝します !
よろしく、
ジュリアン・Q.

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

debian - Ansible で debconf-set-selections を使用して *ちょうど* exim4 構成を自動化する

Ansible で Debian の exim4 構成を自動化しようとしています。これまでは手動で構成していましたが、通常どおり実行する段階で行き詰まっていますdpkg-reconfigure exim4-config

これらの手順を簡単に自動化できます。

  • conf ファイルを更新します。/etc/exim4/exim4-config.conf.conf
  • 走るdpkg-reconfigure --frontend noninteractive exim4-config

それらは Playbook で正常に実行されますが、問題は、対話型プロンプトに表示されるすべてのオプションがこの conf ファイルに含まれているわけではないということです。たとえば、2 番目の設定System mail nameは、conf ファイルのどこにも指定されていません。また、最後の設定でRoot and postmaster mail recipientある も、最初の構成後に対話型プロンプトに表示されなくなります (なぜですか?)

その後、一部の人々がdebconf-set-selections( heredebconf-utils ) の使用を提案しているのを見て、それを調べてみました -パッケージをインストールしてから実行しました - そこにすべてのオプションを見ましたが、今は使用せずdebconf-get-selectionsに使用する方法があるかどうか疑問に思っていますexim4に関連付けられた値を変更したいだけなので、すべての設定を一度に設定するdebconf-set-selectionsファイルを使用する必要があります。プレイブックを再度実行する必要がある場合に設定される可能性のある他の値 (exim4 に関連付けられていない) を上書きしないようにしています。

の出力をファイルに書き込んでdebconf-get-selectionsから、Ansible のlineinfile/templateモジュールを使用して変更したい値を置き換える以外に、もっと簡単な方法はありますか? この方法は避けたほうがよいでしょう。

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

configuration-files - ossec と電子メールの構成

私は自分のOSSEC構成に行き詰まっています。私のサーバーは、電子メールの送信に exim4 を使用しています。それはうまくいきます。ほとんどすべてのデフォルトのOSSECがあります。ossec.conf ファイルに次のような電子メール構成があります。

さまざまな smtp_servers を試しましたが、役に立ちませんでした。

理想的には、OSSEC ログ ファイルに記録されているものを確認したいのですが、それは実現していません。私のexim4ログは問題ないように見えますが(私のossec設定に基づいて電子メールを送信しようとしていないことは明らかですが)、ossec-maildが実行されています...

OSSECを何度も再起動しようとしましたが、起動時またはその他のときにシステムからメールを送信できません。