• ベストアンサー
  • 困ってます

メール送信ができない

Windows Small Business Server 2003 を利用しており、 ExchangeServerでSMTPサーバとして構成しています。 このメールサーバより特定のメールアドレス宛てに メールを送信すると、 受信者の電子メール サーバーとの間で SMTP 通信の問題が発生しました。 システム管理者に連絡してください。 <メールサーバ #5.5.0 smtp;553 Cable or DSL user. Please make sure your reverse dns is the domain name of your email server. IP is X.X.X.X> となり送信できない状態です。 この宛先以外は特に問題なく送受信可能です。 また他のメールサーバからは問題なく送信できるためこちらのメールサーバの 問題と思われますが、どういったことが原因として考えられるのでしょうか。 どうか宜しくお願い致します。

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

  • 回答数6
  • 閲覧数2586
  • ありがとう数8

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.3
  • pakuti
  • ベストアンサー率50% (317/631)

メッセージにあるように、逆引きを行なうとDSLやケーブル接続ユーザとして逆引きされるのでしょう。 5.5.0 smtp;553のエラーコードはSPAM避けの設定の際に出るエラーコードですので スパマーの可能性大としリレーを受け入れないのでしょう。 現在の状態で回避するには送信先のメールサーバでホワイトリストに入れてもらうしかないでしょう。 このようなSPAM対策が正しいとは言えませんが、他でもそのような設定を行っているサーバは存在しています。 企業のSMTPリレーサーバであれば、固定IPを取得しドメインを取る または、プロバイダーのSMTPサーバにリレーするのどちらかが必要でしょう。

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

質問者からのお礼

ご回答ありがとうございます。 ご指摘いただきました点、 「スパマーの可能性大としリレーを受け入れないのでしょう。」 その通りかと思っておりますが、プロバイダ、グローバルIPアドレスの変更のみがこのような状態になるものか疑問に思っています。 こちらのExchangeServer側の設定に問題がある可能性は低いのでしょうか。 IPは前回もそうでしたが固定IPです。 ホワイトリスト追加は相手がお客様のため難しく、避けたいのですが・・ あと、「DSLやケーブル接続ユーザとして逆引きされる」とありましたが、DSLやケーブル接続ユーザというのはどういうことを指し、問題があるものでしょうか。 このあたりも知識不足でよくわかっていないのですが、よろしければ教えて下さい。

関連するQ&A

  • メール送信について 「Net::SMTP」or「Basp21」

    メール送信機能部分を作成しているのですがちょっと困ったことが 起きましたので、みなさんのお力を貸していただければと思います。 環境は、本番はFreeBSDなのですが、設定が完了していない為 ウチにありますWinNTでCGI部分だけ動作させています。 その為、本番機ではSendMailが使えるのですが、ウチのサーバーでは 使えないため、Net::SMTPを使って送信しようと思ったのですが・・・。 ウチのメールサーバー(ExchangeServer)でスパムメール対策のため セキュリティを掛けているので、認証されていないとメールが 送信されない設定になっています。 Net::SMTPやBasp21の設定方法が載っているページはたくさんあるのですが 認証用のIDとPWをどこに書き込むのかが書いてあるサイトが見つけられませんでした。 ASP(ActiveServerPages)でBasp21を使った時は、Fromのアドレスの後ろに IDとPWを入れれば、認証されたので同様にしてみたのですが、送信されませんでした。 これだけの情報で回答いただけるかわかりませんが、みなさんにお力を貸して いただければ幸いです。 どうか、宜しくお願いしますm(_ _)m

    • ベストアンサー
    • Perl
  • メールが送信できない・・・

    電子メールが送信のみできません; Outlook Expressです! SMTP サーバーは不明なエラーを返しました。 件名 'Re', アカウント : 'pop.mail.yahoo.co.jp', サーバー : 'smtp.mail.yahoo.co.jp', プロトコル : SMTP, サーバーの応答 : '521 smtp.mail.yahoo.co.jp closing transmission channel. Your SMTP service is temporarily stopped.', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 521, エラー番号 : 0x800CCC61 どうしてでしょうか・・。色々ためしたんですが、全然なおりません。

  • メールの送受信について

    OSはwindows2000Server、 メールサーバーはExchangeServer5.5を使っています。 以前は普通にクライアントから(OutlookExpress5)、 メールの送受信を行っていたのですが、 Apacheをインストールしたら、 突然、メールの送受信ができなくなりました。 「POP3が応答しません」と言われます。 どなたかアドバイスを、よろしくお願いします。

その他の回答 (5)

  • 回答No.6
  • pakuti
  • ベストアンサー率50% (317/631)

>DSLやケーブル接続ユーザというのはどういうことを指し、問題があるものでしょうか。 以下のページを読んでみて下さい http://www.gabacho-net.jp/anti-spam/paper.html#3-1 DSLやケーブル接続は正式なメールサーバでは無く SPAM配信のための一時的なサーバとみなす という事です。 このようなSPAM対策を行なっているサーバが存在するため 弊害を受けているメールサーバも多いと聞きます。 以前の接続時はISP経由ではあるが、逆引きの結果が当てはまってなかったのではと思われます。

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

質問者からのお礼

ご丁寧にありがとうございます。 URL参考になりました。 DSLやケーブル接続の場合はボットの可能性ありとして、拒否される可能性があるということですね。 前回とはインターネット接続環境が違い、光回線Bフレッツで固定IP1は同じなのですが、今回はマンションタイプでVDSL方式です。 もしかして、これでしょうか??

  • 回答No.5
  • shippo
  • ベストアンサー率38% (1216/3175)

shippoです。 先ほどの回答はクライアント←→SMTPサーバ間のやりとりですので、SMTPサーバー間のやりとりではありませんでした。 このため、この方法では原因究明ができない可能性もあります。 まずはプロバイダのSMTPサーバーを経由した方法を取られてみた方が確実かもしれません。

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

  • 回答No.4
  • shippo
  • ベストアンサー率38% (1216/3175)

shippoです。 SMTPサーバーでの最初のやり取りに行われているサーバー確認ですが、例えばXmailサーバーにはハロードメインとして設定する項目があります。 下記URLの下の方に設定方法があります http://wago.nobody.jp/mail/set/index.html SMTP通信は規格があり、例えば下記のURLにあるような動作をしています。 http://research.nii.ac.jp/~ichiro/syspro98/smtp.html SMTP通信の最初の部分で自サーバー情報を送ります。 Xmailサーバー設定でいうHELO DOMAINの設定部分の送信です。 この情報を送ると、プロトコルはTCP/IPで接続されていますのでIPアドレスと自サーバードメイン情報が渡されますが、この際に逆引きをすると相違しているとしてエラーになっていると思います。 運用しているSMTPサーバーによって違いがありますので何とも言えませんが、スパム防止強化しているサーバーですとこの時点で接続が遮断されてしまいます。 まずは確認方法としてコマンドライン(telnet)でメールを送信してみる方法を試してみてください。 http://support.microsoft.com/kb/153119/ja http://lab.klab.org/young/2008/10/smtp%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E6%89%93%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86/ この方法を利用して、現在のプロバイダのドメインを入れるなどIPアドレスとドメイン名を関連付けて送信できれば逆引きの問題ということになります。 対策方法ですが、Xmailサーバーのように設定があればそのドメイン名を使うとか、No.3さんが書かれているようにプロバイダのSMTPサーバーに転送して利用するなどにするしかないかと思います。 もちろん、固定IPを取得し、DNS設定もきちんとできていればそういった問題も発生しませんので、その場合は以前使っていたサーバーの情報がどっかに残ったままになっていないか確認してみるぐらいになりますかね。。。

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

質問者からのお礼

ご丁寧にありがとうございます。 ご案内いただいたサイト確認の上、問題切り分けできそうなところからやっていこうと思います。 回避策として、プロバイダのSMTPサーバーに転送等も考慮してやってみます。 転送設定方法を調べるところからやらないとダメですがw

  • 回答No.2
  • shippo
  • ベストアンサー率38% (1216/3175)

No1です。お礼ありがとうございます。 逆引きはできないが、今まではその状態でも問題なかった。。。 とのことですが、プロバイダが変更になっているとのことですので、少なくともIPアドレスは変わっているものかと思います。 特定の受信者ではじかれるようですので、その受信者のサーバーで新しいIPアドレスが拒否されているとか、そのサーバーでは今までの履歴と違う経路のIPアドレスは拒否するようにしているとか(SMTPサーバーとしてはあまり考えられませんが)、、、 エラー内容からしてSMTPサーバーの接続時に使用されるDNS逆引きが影響しているのではないかと思いますが、メールサーバーによっては設定できるものもあるのですが、Exchangeにそのような設定があるかはわかりません。

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

質問者からのお礼

度々、ありがとうございます。 IPアドレスについては、前回も特定IPを相手側に許可していただくような ことは特にしていないので、可能性は低いのではないかと見ています。 別件でグローバルIPを一度変更しており、変更前も変更後も同じエラーで 送信できない状態です。 指摘いただいたDNSの点ですが、 「エラー内容からしてSMTPサーバーの接続時に使用されるDNS逆引きが影響 しているのではないかと思いますが、メールサーバーによっては設定できる ものもあるのですが、Exchangeにそのような設定があるかはわかりません。」 実際メールサーバがどのような処理をしているのか詳しくわかっていないの ですがこちらのメールサーバからメールを送る前に、こちらのサーバと 宛先のメールサーバで先に接続確認のようなものをしているのでしょうか。 その段階で相手のメールサーバはこのメールサーバを逆引きできるかを 確認しているのでしょうか。 知識不足で申し訳ありませんが、「接続時に使用されるDNS逆引き」の設定と いうのはどういったものなのでしょうか。 引き続きご回答いただければ幸いです。

  • 回答No.1
  • shippo
  • ベストアンサー率38% (1216/3175)

DNSの逆サーチをしていてその結果が一致しないのではないでしょうか? よくあるのが、サブドメインで運用している場合などです。 サブドメインですと、IPアドレスから検索すると正しいドメイン名が返ってきませんので、不正なサーバーと認識されてしまうことがあります。

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

質問者からのお礼

早速のご回答ありがとうございます。 確かにメールサーバのIPアドレスからメールサーバのドメイン名を 逆引きすることはできないのですが、今回は事務所移転に伴い、 それを機にこのような状態となりました。 プロバイダが変わったのですが、以前の環境でもDNS逆引きができない 状態でした。しかし、同じ宛先に特に問題なく送信できておりました。 他に考えられる原因はないでしょうか。

関連するQ&A

  • メール送信が出来ない

    ソフトバンクモバイルのUSB接続(型番C02LC) で外でネット接続をしてメールをしようと思いましたが、受信出来ますが送信が出来ません。 家で使っているプロバイダはOCNで今回もOCNのメールサーバー利用です。 そこで色々と調べまして 送信ポートを25→587に変更しましたが、出来ませんでした。 変更した詳細は 送信サーバーの項目を ・smtp.vc****.ocn.ne.jp へ変更 ・このサーバーは認証が必要 にチェック ・サーバーポートを587 へ変更(チェックは外す) ・サーバーにメッセージのコピーを置く にチェック それで出たエラーメッセージが以下です。 不明なエラーが発生しました。 アカウント : '****.ocn.ne.jp', サーバー : 'smtp.vc****.ocn.ne.jp', プロトコル : SMTP, サーバーの応答 : '421 Cannot connect to SMTP server 60.37.51.127 (60.37.51.127:25), connect error 10060', ポート : 587, セキュリティ (SSL): なし, サーバー エラー : 421, エラー番号 : 0x800CCC67 どの部分が引っかかっているのでしょうか? 今も相変わらず受信メールだけは来ます。

  • 2回目までメール送受信はできましたが、私から3回目に送信しようとしたと

    2回目までメール送受信はできましたが、私から3回目に送信しようとしたところ下記のエラーメッセージが出てきました。メールサーバーがメッセージを拒否したので送信できませんでしたっと取れるような感じですが、どのように対処すればよいか教えて頂けますか? Your email message was unable to be sent because your mail server rejected the message. よろしくお願い致します。

  • メールの送信エラーで困っています。

    メールを送信できなくこまっています。 どのような事が原因なのでしょうか? またどのようにしたら送信可能になるのでしょうか? 宜しくお願いいたします。 次のようなエラー表示が! 不明なエラーが発生しました。件名●●●●アカウント●●●● ●●●●サーバー554 57,1 Tisu mesugehas been blocked because the retum email domain is invalid(failed to obtain DNS record for domain●●●●.jp)ポート:25 セキュリティー(SSL):なし サーバーエラー:554 エラー番号:0x800ccc6F と表示されます。(Windows.XP) 受信は出来るのですが、ただ送信でエラーになると受信もエラーになってしまいます。

  • アドエスでyahooメールの送信ができません

    アドエスのW-ZERO3メールでyahooメールアカウントを設定しました。受信はできるのですが、送信しようとすると、「通信エラーが発生しました。しばらく経ってから、もう一度操作してください。」という表示が出てきてしまいます。受信メールサーバー(POP3サーバー) pop.mail.yahoo.co.jp、送信メールサーバー(SMTPサーバー) smtp.mail.yahoo.co.jpで合っているはずだし、転送しているわけではないので送信もできると思うのですが・・・。 どうしたら送信できるようになるのか教えてください(>_<;)

  • メールの送信ができないんです

    現在台湾に住んでいます。 日本企業から割り当てられているメールアカウントを利用し 台湾でメールの送受信を行いたいのですが、送信ができません。 受信はできます。Outlookを使用しています。  送信メール(SMTP) 587 もしくは 25  送信メールサーバー  ”このサーバーは認証が必要” チェック             ”受信メールサーバーと同じ設定を使用する” のように設定パターンを変えてみたりもしていますが、どうも送信ができません。 どうしてですか。 教えてください。 よろしくお願いいたします。  

  • パソコンでのメールの送信が出来ません。

    パソコンでのメールの送信が出来ません。ソフトはMozilla Thunderbirdを使用しています。送信しようとしたらまず「メールサーバへのログインに失敗しました」と言うような表示が出て次に「メッセージを送信できませんでした。原因不明の問題により、SMTP サーバ mail.e-ml.net を使ってメッセージを送信できませんでした。SMTP サーバの設定が正しいか確認して再度試すか、ネットワーク管理者に問い合わせてください。」といった表示が出てきます。解決方法を教えてください。

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

    Windows Vista のWindowsメールが再セットアップ後受信はできて送信のみできなくなりました。 プロバイダはYafooでサイトを参考に設定しましたが、 「 ホスト 'SMTP' が見つかりません。 サーバー名が正しいことを確認してください。 件名 '送信', アカウント: 'pop3', サーバー: 'SMTP', プロトコル: SMTP, ポート: 587, セキュリティ (SSL): あり, ソケット エラー: 11001, エラー番号: 0x800CCC0D 」 ポートは既定の25を入力してもだめでした。また、ヤフーメールを利用したり送信メールサーバーもいろいろ試しましたが同じでした。 数ヶ月前もサイセットアップした時はすんなりできたのに今回はなにが違うのかわからずに困っています、なにか思い当たることがある方教えてください、よろしくお願いいたします。

  • SMTPメールサーバを使ったメールの送信

    こんにちは 今現在製作しているアプリケーションでメールを送信するということさせようと計画中なんですが、その中でメールサーバを構築しなければならなくなってSMTPのメールサーバを構築しようと思い立ったんですが、サーバの構築に関してはまったくの無知で今どうすればいいのか、全くわかりません。 とりあえず今まとまっている案としてはLINUXで構築しようということだけです。 どなたかSMTPのサーバの構築方法についての詳しいサイトや情報があればご教授ください。 よろしくお願いします。

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

    不明なエラーが発生しました。 件名 名前'', アカウント: 'pop.mail.yahoo.co.jp', サーバー: 'smtp.mail.yahoo.co.jp', プロトコル: SMTP, サーバーの応答: '421 Cannot connect to SMTP server 114.111.99.228 (114.111.99.228:25), connect error 10060', ポート: 587, セキュリティ (SSL): なし, サーバー エラー: 421, エラー番号: 0x800CCC67 というような表記が出てしまいメールを受信することはできるのですが送信できません。  SMTPを587にあわせても送信できません。他に何か理由があるのでしょうか?解決方法が知りたいです。

  • outlook5のエラー

    学校の授業でサーバーを構築しています。 クライアントがOutLook5を用いて ExchangeServer5.5sp3に接続し、 メールを送信しようとすると、 「サーバーへの接続は失敗しました。 アカウント : '***', サーバー : '***', プロトコル : SMTP, ポート : 25, セキュリティ (SSL) : なし, ソケット エラー : 10061, エラー番号 : 0x800CCC0E」 というエラーが出てしまいます。 pingが通るのでサーバーには接続されてると思うのですが、サーバーの設定が悪いのでしょうか? どなたかよろしくお願いします。