• 締切済み

IPv6用のIPアドレスでメール送信したい

こんにちは .Net Frameworkにでサポートしているプロトコルについて、ご教授いただけると幸いです。 環境はVisual Studio 2010を使っています。 .Net Frameworkのバージョンとしては、2.0と4.0で確認しています。 IPv6環境で、IPv6用のIPアドレスを用いてメールの送信が行えないか確認しています。 てしかし、メールの送信を行えません。 ネットワークアナライザなどで見ても、SMTPのフレームを投げていない様です。 そもそも、.NetではIPv6に対応したSMTPに対応していないのでしょうか? 以上、よろしくお願いします。

みんなの回答

  • jjk65536
  • ベストアンサー率59% (66/111)
回答No.1

一般的なプロバイダではSMTPサーバはIPv6に非対応だと思いますが、 サーバのIPv6対応については確認されましたか? IPv6対応のTelnetでSMTPサーバの25番ポートにアクセスした際に 応答があるか、などで確認することができると思います。 Windowsのルーティングテーブルは正しく設定されていますか? 例えば ping6 SMTPサーバ名 としたときに、Pingは通っていますか? (応答しない設定のものもあるかもしれません。tracert6のがいいかも) SMTPサーバのドメイン名にはAAAAレコードが設定されていますか? 宛先メールアドレスのドメイン部分をDNSで引いた際に、MXエントリには IPv6アドレスが載っていますか? 多くの場合、MXエントリにはIPv4アドレスしか載っておらず送信できません。 (IPv4のネットワークに適切に接続されていた場合はその限りではありません)

関連するQ&A