• 締切済み
  • すぐに回答を!

メールの送信エラー(Postfix)について

教えてください。 メールを送信すると、下記のようなエラーが返信してきます。 これは、相手先のメールサーバもしくは自分のメールサーバがおかしいのですか?ご教授願いします。 環境:Linux RHES V.4    メール:Postfix使用 エラー内容: ---本文---- This is the Postfix program at host mail.zzz.zzz. I'm sorry to have to inform you that your message could not be be delivered to one or more recipients. It's attached below. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the attached returned message. The Postfix program <www@yyy.or.jp>: host yyy.yyy.or.jp[XX.XXX.XXX.XXX] said: 553 Unable to Resolve Reverse DNS (in reply to RCPT TO command) ---添付---- Reporting-MTA: dns; mail.zzz.zzz X-Postfix-Queue-ID: 649A178393 X-Postfix-Sender: rfc822; 12345@zzz.zzz Arrival-Date: Thu, 11 Jan 2007 15:50:03 +0900 (JST) Final-Recipient: rfc822; www@yyy.or.jp Action: failed Status: 5.0.0 Diagnostic-Code: X-Postfix; host mail.yyy.or.jp[XX.XX.XX.XX] said: 553 Unable to Resolve Reverse DNS (in reply to RCPT TO command) ※:zzz 自分のメールサーバ名   www 相手先アドレス   XXX 相手先グローバルIPアドレス   yyy 相手先のホスト         

共感・応援の気持ちを伝えよう!

  • Linux系OS
  • 回答数2
  • 閲覧数2127
  • ありがとう数2

みんなの回答

  • 回答No.2
  • Lean
  • ベストアンサー率72% (435/603)

>コマンド:nslookupにて、自分のメールサーバアドレスを入力すると、名前解決が出来ているのですが、 相手のメールサーバで逆引きを行った結果ですから、なんとも言えませんが。 仮に逆引きが出来ても、正引きの結果と食い違っている場合にも拒否するポリシーの所もあるようですから。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございました。 現在、相手側にDNS逆引き設定を確認中です。 また、変化がありましたらご連絡します。

  • 回答No.1
  • Lean
  • ベストアンサー率72% (435/603)

>これは、相手先のメールサーバもしくは自分のメールサーバがおかしいのですか?ご教授願いします。 相手のメールサーバがおそらく拒否していますね。 拒否している理由は >Unable to Resolve Reverse DNS (in reply to RCPT TO command) にあるように、相手のメールサーバに接続した質問者のメールサーバがDNSの逆引き出来なかったので信頼出来ないメールサーバからのメール送信だと判断して拒否しているように見えます。 まあ、SPAMメール対策でDNSの逆引きが出来ないメールサーバからのメールは拒否するところがありますから、対処してはメールサーバがDNSの逆引きが正常に出来るようにDNSを設定すればいいです。

共感・感謝の気持ちを伝えよう!

質問者からの補足

早速の回答ありがとうございました。 ところで、 >質問者のメールサーバがDNSの逆引き出来なかったので信頼出来ないメール>サーバからのメール送信だ判断して拒否しているように見えます。 とありますが、 コマンド:nslookupにて、自分のメールサーバアドレスを入力すると、名前解決が出来ているのですが、 どうしてなんでしょうか? たまたまタイミングが悪かったのですか? 度々すいませんが、宜しくお願いします。 ---nslookup---- > XX.XX.XXX.XXX Server: zzzz.zzz.zzz.jp ←外部へDNSを委託(DNSサーバ) Address: XX.XXX.X.XX   Name: mail.yyy.yyy ←メールサーバ名前 Address: XX.XX.XXX.XXX Aliases: XXX.XXX.XX.XX.wwww 

関連するQ&A

  • メール送信エラーでメールが返信されてしまいます

    メール送信エラーで以下のメッセージでメールが返信されてしまいます。 何が原因かお分かりの方いましたらご回答お願いします。 ======ここから=============== Your message was not delivered to the following recipients: --address suppressed-- : Message filter exited with abnormal status 127 (original address:xxx@xxx.xx.xxx.xxx) __________________________________________________ Reporting-MTA: dns;yyy.yy.yyy.yyy Original-Recipient: rfc822;zzzz@zzz.zz.zzz.zzz Final-Recipient: rfc822;--suppressed--:; Action: failed Status: 5.2.0 __________________________________________________

  • Postfixでのメール送信エラー

    Postfixを使ってメールサーバを立ち上げています。 現在、いくつかのところへのメールの送信が May 14 15:10:04 ND-10299 postfix/smtp[1199]: 6AE731AF89C5: to=<staff_01@xxxx.jp>, relay=sus.xxxxx.jp[xxx.xxx.138.xx], delay=2, status=bounced (host sus.xxxx.jp[xxx.xxx.138.xx] said: 550 <staff_01@xxxx.jp>: Recipient address rejected: User unknown in local recipient table (in reply to RCPT TO command)) というメッセージで送信できません。 ですが、送信できないアドレスからのメールは受信できます。 また、全部のアドレスではなく携帯メールなども受信受信拒否していなければ普通に送受信できます。 ちなみに、送信先のサーバでも受信拒否はしていません。 何が原因なのでしょうか?

  • postfixから不正なメールが送信されているようです

    postfixで自前のメールサーバを運用していますが、このサーバから大 量のスパムが送信されいるようです。いろいろ調べたのですが原因を特定できません。どなたか助言をお願いします。 ・OS:Mac OS X (10.3.9) ・メールサーバ:postfix version 2.0.10 ・imapサーバ:postfix enabler(1.1.6)に付属のもの ・メールクライアント:Mail 1.3.11 (v622/623)(本現象はクライアントの起動の 有無には関わらないようです) ・ウイルスチェック:Norton Unti Virusでチェックし問題なし ・不正中継チェック:http://www.rbl.jp/を利用させて頂いて問題なし ・問題の詳細:ログの見方を完全には理解していませんが、localホストからメールを送信しているようです。 【ログ(1)】 下記のようなログが大量に出力され、incomingディレクトリにも大量のメールがたまってしまいます。 toやfromのアドレス(xxx@yyy)には様々なアドレスが設定されています。zzz[ip]の部分はISPのメールサーバ(リレー先)のアドレスです。またqqq[ip]は自分のサーバです。 Apr 29 17:33:13 localhost postfix/qmgr[582]: 44B811555F3: from=<xxx@yyy>, size=5212, nrcpt=5 (queue active) Apr 29 17:33:13 localhost postfix/smtp[232]: AFC9E1555F1: to=<xxx@yyy>, relay=zzz[ip], delay=2, status=sent (250 Ok: queued as 09BD52DC8) Apr 29 17:33:13 localhost postfix/smtpd[227]: EE6901555F4: client=qqq[ip] Apr 29 17:33:14 localhost postfix/smtp[233]: 927421555F2: to=<xxx@yyy>, relay=zzz[ip], delay=2, status=sent (250 Ok: queued as A0FFB3000) 明日から数日不在になりますのでレスが少々遅くなりますが、どうぞよろしくお願い致します。

  • postfixでメール送信できません

    postfixでメール送信ができなくて困っています。 送信方法はmailコマンドです。 iptablesを切って実行すると送信できるので、iptablesの設定が原因だと想定しています。 解決できるようどうかお力添えをお願いします。 メールサーバの構築は以下のサイトを参考にしました。 http://morizyun.github.io/blog/postfix-centos-sakura-vps-aws/ ■環境 CentOS6.6 ■/etc/sysconfig/iptables (1)# mail以下を追加しました。 (2)IPアドレスはマスクをかけています。 # Generated by iptables-save v1.4.7 on Mon Mar 16 16:02:28 2015 # xxx.xxx.xxx.xxx/32 : localhost # yyy.yyy.yyy.yy/28 : company # zzz.zzz.zzz.zzz/32 : firewall *filter :INPUT DROP [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :LOGGING - [0:0] -A INPUT -i lo -j ACCEPT -A INPUT -s zzz.zzz.zzz.zzz/32 -d xxx.xxx.xxx.xxx/32 -p icmp -m icmp --icmp-type 8 -j ACCEPT -A INPUT -s yyy.yyy.yyy.yy/28 -d xxx.xxx.xxx.xxx/32 -p icmp -m icmp --icmp-type 8 -j ACCEPT -A INPUT -s zzz.zzz.zzz.zzz/32 -d xxx.xxx.xxx.xxx/32 -p icmp -m icmp --icmp-type 0 -j ACCEPT -A INPUT -s yyy.yyy.yyy.yy/28 -d xxx.xxx.xxx.xxx/32 -p icmp -m icmp --icmp-type 0 -j ACCEPT -A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -m state --state NEW -j DROP -A INPUT -s zzz.zzz.zzz.zzz/32 -d xxx.xxx.xxx.xxx/32 -p tcp -m state --state NEW,RELATED,ESTABLISHED -m tcp --dport 53022 -j ACCEPT -A INPUT -s yyy.yyy.yyy.yy/28 -d xxx.xxx.xxx.xxx/32 -p tcp -m state --state NEW,RELATED,ESTABLISHED -m tcp --dport 53022 -j ACCEPT -A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -m state --state NEW -j DROP -A INPUT -d xxx.xxx.xxx.xxx/32 -p tcp -m state --state NEW,RELATED,ESTABLISHED -m tcp --dport 443 -j ACCEPT -A INPUT -p udp -m state --state NEW,RELATED,ESTABLISHED -m udp --sport 53 -j ACCEPT -A INPUT -s 210.188.224.14/32 -p udp -m udp --sport 123 -j ACCEPT -A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -m state --state NEW -j DROP -A INPUT -d xxx.xxx.xxx.xxx/32 -p tcp -m state --state NEW,RELATED,ESTABLISHED -m tcp --sport 80 -j ACCEPT # http -A INPUT -p tcp --dport 80 -j ACCEPT # mail -A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 587 -j ACCEPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -m limit --limit 1/s -j LOG --log-prefix "[iptables INPUT] : " -A INPUT -j LOGGING -A OUTPUT -o lo -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -d zzz.zzz.zzz.zzz/32 -p icmp -m icmp --icmp-type 0 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -d yyy.yyy.yyy.yy/28 -p icmp -m icmp --icmp-type 0 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -d zzz.zzz.zzz.zzz/32 -p icmp -m icmp --icmp-type 8 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -d yyy.yyy.yyy.yy/28 -p icmp -m icmp --icmp-type 8 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -d zzz.zzz.zzz.zzz/32 -p tcp -m tcp --sport 53022 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -d yyy.yyy.yyy.yy/28 -p tcp -m tcp --sport 53022 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -p tcp -m tcp --sport 443 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -p udp -m udp --dport 53 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -d 210.188.224.14/32 -p udp -m udp --dport 123 -j ACCEPT -A OUTPUT -s xxx.xxx.xxx.xxx/32 -p tcp -m tcp --dport 80 -j ACCEPT # http -A OUTPUT -p tcp --sport 80 -j ACCEPT # mail -A OUTPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT -A OUTPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT -A OUTPUT -m state --state NEW -m tcp -p tcp --dport 587 -j ACCEPT -A OUTPUT -m limit --limit 1/s -j LOG --log-prefix "[iptables OUTPUT] : " -A OUTPUT -j LOGGING #-A LOGGING -m limit --limit 3/hour -j LOG --log-prefix "DROP:" -A LOGGING -j DROP COMMIT

  • mac.comにメール送信でエラー

    @mac.com宛にメールを送ると、下記エラーメールが届きます。 特定のアカウントではなくて複数の@mac.comのアドレスに送付しても 同じエラーメールが届きます。何が原因でしょうか? メールアドレスは間違っていません。 This is the Postfix program at host hogehoge.jp. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the attached returned message. The Postfix program <fugafuga@mac.com>: host nk11b01-smtp-mx005.mac.com[17.148.17.45] said: 550 5.7.0 Blocked - see https://support.proofpoint.com/dnsbl-lookup.cgi?ip=xxx.xxx.xxx.xxx: fugafugag@mac.com (in reply to RCPT TO command)

  • postfixのリレーの設定

    メール送信自体は成功しますが、メール送信するとエラーのようなメールが届きます 件名がUndelivered Mail Returned to Senderのメールです。 リレーか何かの設定でこのメールの送信を阻止できませんでしょうか? 返信してほしくない通知メールを出したいので、差出人のメールアドレスをaaaaa@www.xxx.yyy.com という存在しないメールアドレスにしているのが原因らしいです。 postfixの設定で、aaaaa@www.xxx.yyy.com宛てにメールの送信要求が来たらそれを無視させるか、 存在しないメールアドレスをFromに設定をしても件名がUndelivered Mail Returned to Senderの メールを送信しないような設定ができたらその設定を行いたいです。 This is the Postfix program at host xxx.yyy.com. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the attached returned message. The Postfix program <-faaaaa@www.xxx.yyy.com> (expanded from <-faaaaa@www>): invalid recipient syntax: "-faaaaa@www.xxx.yyy.com"

  • メールサーバーのリレー設定

    CentOSでメールサーバーを動作させました。 イントラネット内のみでは送信受信がうまくいくのですが、 gmailなどの外部のメールアドレスに送信しようとすると Undelivered Mail Returned to Sender This is the mail system at host bach.hmt.local. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the attached returned message. The mail system <test@hege.hoge.local>: host xxx.xxx.xxx.xxx[xxx.xxx.xxx.xxx] said: 554 5.7.1 <test@hege.hoge.local>: Relay access denied (in reply to RCPT TO command) リレーが拒否されたというようなメールが返ってきました。 この返信メール内のhostのアドレスはpostfixの/etc/postfix/main.cfで relayhost = [xxx.xxx.xxx.xxx] と設定されていました。このxxx.xxx.xxx.xxxは現在契約している レンタルサーバーのIPアドレスです。 契約しているレンタルサーバー経由でリレーさせるために設定だと思うのですが、 前担当者の設定時、 以前は別のレンタルサーバーを契約していて、25番送信ができたためか yyy.yyy.yyy.yyyと設定してあることで、外にもメール送信ができていたのですが、 レンタルサーバーを別の業者に変更し、上記のようにリレー設定をしたところ、 メールが戻ってくるようになりました。 そこで質問なのですが、 インターネットの外のメールにメールを出せるようにするには、 どこの部分を設定するようにすればいいでしょうか? レンタルサーバーの25番なのか? どこのDNSを設定すればいいのかは不明ですが、DNSに現在設定しようとしている メールサーバーを設定しないといけないのか? この設定していようとしているDNSサーバーの指定は、 同じイントラネット上のWindowsServer2008R2のDNSになっています。 受信はできなくても構いません。 ちょっと複雑なのですが、インターネットで調べてもなかなか見つけることができませんでした。 よろしくお願いします

  • Postfixで外部にメールが送れません

    まるごとServerをレンタル(root権限あり)しました。 今までQMailを使ってサーバーの運営をしていたのですが、今回はPostfixで運営する事になりました。 hogehoge.jp(仮名です)というドメインを取得し、DNSにも登録しHPは見る事が出来る状態です。 メールの設定をしているのですが、このサーバーをSMTPとしてメーラーに設定し、このサーバー外のドメイン宛(例えば、fugafuga@gmail.comなど)にメールを送信しようとするとはじかれてしまいます。 サーバー内部のドメイン(バーチャルホスト)宛にはちゃんと送受信出来ます。 外部からのメールもキチンと振り分けられて取得できます。 以下はメールのログです。 ------------------------------------------------- May 16 22:54:06 www postfix/smtpd[23767]: connect from xxx.yyy.bbiq.jp[***.***.***.***] May 16 22:54:06 www postfix/smtpd[23767]: NOQUEUE: reject: RCPT from xxx.yyy.bbiq.jp[***.***.***.***]: 554 5.7.1 <fugafuga@gmail.com>: Relay access denied; from=<hoge@hogehoge.jp> to=<fugafuga@gmail.com> proto=ESMTP helo=<[127.0.0.1]> May 16 22:54:08 www postfix/smtpd[23767]: disconnect from xxx.yyy.bbiq.jp[***.***.***.***] ----------------------------------------------------- ちなみにターミナルを使って内部から fugafuga@gmail.comにmailコマンドでメールを送信したときはちゃんと送信出来ました。 これは何が原因でしょうか? main.cfのうち関係ありそうなのを列挙します。 inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, localhost mynetworks_style = subnet mynetworks = 168.100.189.0/28, 127.0.0.0/8 smtpd_client_restrictions = permit_mynetworks,reject_unknown_client,permit 他に提示したほうがいい情報があれば教えてください。 よろしくお願いします。

  • postfixでメールが送受信できません

    現在、Windows機、Linux機の2台のパソコンを有しています。 WindowsはXP、LinuxはFedora10です。 Linuxは触り始めて間もないので、知識不足だとは思うのですが、 postfix,dovecotを導入して、メールサーバーの構築に挑戦しています。 本を参考にしながら、一通り設定はしたのですが、Linux機からメールを送ると、ヤフーメール宛なら送れるのですが、それ以外のアドレスに一切送れません(試したのは携帯、hotmail)。 利用しているプロバイダはヤフーです。 また、携帯やWindows機からメールを送った場合、受信できません。 Linux機からLinux機自身に送った場合は受信できます。 root以外にtarou(仮名)というユーザーを作成しており、 postfix/main.cfの myhostname = mail.tarou.com mydomain = tarou.com としています。他にも、 myorigin = $mydomain inet_interfaces = all mydestination = $myhostname,localhost.$mydomain,localhost,$mydomain を設定しています。 ファイヤーウォールのport25、110は開けています。 ルーターはNECのルーターを使っており、ルーターの設定でそれらのポートも開けています。 他の関係ありそうなメッセージを以下に記します ●WindowsのOutlookExpressからtarou@tarou.com宛にメールを送る→ ~略~ <tarou@tarou.com> 2XX.XX.XX.XX does not like recipient Remotehost said:553 sorry sorry,that domain isnot allowed to relay(#5.7.1) Givien up on 2XX.XX.XX.XX ~略~ ●Linux機から携帯、hotmailにメールを送り、/var/log/maillog確認→ Nov 30 21:53:42 localhost postfix/qmgr[4939]: 53A241432437: from=<root@tarou.com>, size=456, nrcpt=1 (queue active) Nov 30 21:53:42 localhost postfix/smtp[4945]: connect to mfsmax.docomo.ne.jp[2XX.XXX.XXX.XXX]:25: No route to host Nov 30 21:53:51 localhost postfix/smtp[4945]: 53A241432437: to=<xxxxx@docomo.ne.jp>, relay=none, delay=9.3, delays=0.02/0.01/9.3/0, dsn=4.4.1, status=deferred (connect to mfsmax.docomo.ne.jp[2XX.XXX.XXX.XXX]:25: No route to host) Nov 30 22:16:10 localhost postfix/smtp[4985]: connect to mx3.hotmail.com[65.54.244.72]:25: No route to host Nov 30 22:16:13 localhost postfix/smtp[4985]: connect to mx2.hotmail.com[65.54.245.40]:25: No route to host Nov 30 22:16:19 localhost postfix/smtp[4985]: 5DDF01432439: to=<xxxxxx@hotmail.co.jp>, relay=none, delay=12, delays=0.03/0.01/12/0, dsn=4.4.1, status=deferred (connect to mx1.hotmail.com[65.54.244.8]:25: No route to host) ●telnet tarou.com 25 → Trying 2XX.XX.XX.XX... telnet: connect to address 2XX.XX.XX.XX: No route to host どうかご教授お願いします

  • postfixでメール送信

    PostFixでメールを送信したときに、 以下のエラーメールが帰ってきます。 This is the Postfix program at host mail.sample.net. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the attached returned message. The Postfix program <info@********.com>: connect to mail.sample.ne.jp[***.***.***.*** Connection timed out 主要なドメイン(やふーとかほっとめいる)は transportにプロバイダのSMTPサーバに転送するように記述しているので、 送信できるのですが、以上のような独自のドメインにはなぜか送れません。 このようなドメインを1つずつ登録しないと駄目なのでしょうか? それとも他に設定すべき点があるのでしょうか? たとえば、申込フォームを作成したときに、 申込者のメールに送信したい場合、 申込者のメールアドレスは事前には知ることは出来ないので、 送信することはできません。 また、なぜ構築したpostfixからプロバイダのSMTPに転送しないと 送信できないのでしょうか? よろしくお願いします。