web-dev-qa-db-ja.com

SendMail:[127.0.0.1]によって接続が拒否されました

サーバーにSendmailサービス、Dovecot、SquirrelMailをインストールしました。ローカルクライアント(同じnewtork内の異なるホスト)からメールを受信するために到着しました。しかし、サーバーからクライアントにメールを送信できません。また、クライアントホストがこのサーバーの別のクライアントにメールを送信しようとすると、サーバーはそれを受信しますが、他のクライアントにリレーできません。 (注:私はローカルネットワークでのみ作業しています)。これは私のmail.logのエラーです:

11月30日15:34:10 dev sendmail [5620]:uAUFY8Jl005620:from =dev、size = 4、class = 0、nrcpts = 1、msgid = <201611301534.uAUFY8Jl005620@dev .localhost>、relay = root @ localhost
Nov 30 15:34:10devsendmail [5620]:uAUFY8Jl005620:[email protected]、ctladdr = dev(1000/1000)、delay = 00:00:02、xdelay = 00:00:00、mailer = relay、pri = 30004、relay = [127.0.0.1] [127.0.0.1]、dsn = 4.0.0、 stat = Deferred:[127.0.0.1]によって接続が拒否されました
Nov 30 15:40:01devsm-msp-queue [5802]:uAUFQnYE005516:to = FatimaZ @ test.test2.fr、ctladdr = dev(1000/1000)、delay = 00:13:12、

そしてclient1がclient2に送信しようとすると、このエラーが発生します

11月30日15:57:52devsm-mta [5853]:uAUFvQin005853:[email protected] ...ユーザー不明
Nov 30 15:57:57devsm-mta [5853]:uAUFvQin005853:[email protected]、 size = 0、class = 0、nrcpts = 0、proto = SMTP、daemon = MTA、relay = client2.test.test2.fr [192.168.0.3]

これは私の/ etc/hostsファイルがどのように見えるかです:

 127.0.0.1       dev.localhost dev
 127.0.1.1       dev   
 192.168.0.1     dnsServer1.test.test2.fr dnsServer1 
 192.168.0.1     mail.test.test2.fr       mail

そして/ etc/mail/local-Host-names:

localhost
192.168.0.1
mail.test.test2.fr
test.test2.fr
dev

私はubuntu 14にいます。あなたの助けをありがとう。

コメントからの追加情報:

$netstat -ant | grep :25 
tcp 0 0 192.168.0.1:25 0.0.0.0:* LISTEN 
tcp6 0 0 ::1:25 :::* LISTEN
2
azert123

Sendmailは、「send via command line sendmail」によって送信されたメッセージを127.0.0.1:25で待機するローカルのsendmailデーモンに渡します。

SendmailはIPv4 192.168.0.1:25(ローカルネットワーク?)とIPv6 :: 1:25(すべて)でのみリッスンするようです。ほとんどの場合、ローカルネットワークからの着信TCP接続のみを受け入れます。

修正DAEMON_OPTIONSあなたのsendmail.mcファイル。 127.0.0.1でのリスニングを追加するか、IPv4 "any"でのリスニングを使用します。


あなたのsendmail.mc下記の2番目のDAEMON_OPTIONSを追加します。
再コンパイルsendmail.mcからsendmail.cfおよび再起動(またはHUP)sendmailデーモン。

DAEMON_OPTIONS(`Port=smtp, Addr=192.168.0.1, Name=MTA')dnl
DAEMON_OPTIONS(`Port=smtp, Addr=127.0.0.1, Name=MTA-loopback')dnl
2
AnFi