• ベストアンサー

FC6のPostFixにて外部へのメールが送信されない

TAGOSAKU7の回答

  • ベストアンサー
  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.1

「relayhost」で対応するのが手っ取り早いかと(ずるいかもしれないけど) このスレと http://okwave.jp/qa2568232.html 他の掲示板 http://kajuhome.com/cgi-bin/patio/patio.cgi?mode=view&no=709

1050YEN
質問者

お礼

ありがとうございます。 プロバイダのを利用するのですねー 「relayhost」で履歴を検索すると3件ありました。 キーワードを知っているというのは強みですねー 別の方法がもしあるのであれば、それも教えていただけませんでしょうか? よろしくお願いいたします。

関連するQ&A

  • BIND(DNSサーバー)のTTL(生存時間)設定方法

    よろしくお願いします。 Bind8で、DNSサーバーの設定をしているのですが、 データベースファイルのCNAMEレコードの生存時間(TTL)が上手くいきません。 (SOAレコードではなく、CNAMEレコードのみの生存時間(TTL)を設定する必要があります) 他の書籍等を見ると、 (例) www 1D IN CNAME example.com. もしくは、 www 86400 IN CNAME example.com. 等で、 ドメイン名(www)とINの間に、タブを利用し、時間を設定すればよいように思うのですが、 named再起動時に、エラーになってしまいます。 ご存知の方がいましたら教えて頂けますでしょうか? よろしくお願い致します。

  • Postfixで外部にメール送信ができません。

    Postfixで外部にメール送信ができません。 お世話になります。いろいろなサイトやブログを参考に、自宅サーバーにPostfixを入れ、メールサーバーを構築していますが、外部へのメール送信ができません(似たような質問が、過去にこのサイトにも幾つかありますが、解決できませんでしたので、ここに改めて質問させてください)。なお、固定IPではなく、ダイナミックDNS(mydns.jpを利用)しています。 現在の状況ですが、例えばコマンドラインから外部のアドレス「USER@hoge.com」へメールを送るとします。 [root@localhost /]# mail USER@hoge.com すると、相手には届かず、「/var/log/maillog」には以下のような記録が残ります。 May 4 20:18:39 localhost postfix/qmgr[17170]: 0875F2C0C4C: from=<>, size=2213, nrcpt=1 (queue active) May 4 20:18:39 localhost postfix/bounce[17312]: E80932C0C4B: sender non-delivery notification: 0875F2C0C4C May 4 20:18:39 localhost postfix/qmgr[17170]: E80932C0C4B: removed May 4 20:18:39 localhost postfix/local[17313]: 0875F2C0C4C: to=<root@hoge.mydns.jp>, relay=local, delay=0.02, delays=0.01/0.01/0/0, dsn=2.0.0, status=sent (delivered to maildir) May 4 20:18:39 localhost postfix/qmgr[17170]: 0875F2C0C4C: removed OSはCentOS 5.4を利用しており、Postfixは2.3.3です。下に「postconf -n」の結果を記載します。 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix debug_peer_level = 2 home_mailbox = Maildir/ html_directory = no inet_interfaces = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = hoge.mydns.jp myhostname = www.hoge.mydns.jp myorigin = $mydomain newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES relayhost = (ISPのSMTPサーバードメインを記載) sample_directory = /usr/share/doc/postfix-2.3.3/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtpd_banner = $myhostname ESMTP unknown unknown_local_recipient_reject_code = 550 ポートに関しては「telnet localhost 25」で接続できることを確認できており、DNSについてはdigコマンドを使い、正引き、逆引き、MXレコードを確認しましたが、全て「status:NOERROR」で結果が表示されます。ここからどのようにすれば、メール送信ができるようになるでしょうか?皆様のお知恵をお貸しください。よろしくお願いします。

  • BIND設定

    こんにちは、 DNS(BIND)の設定に挑戦しており、 外部向けを目標にしているのですが、初めてなので 手始めに、内部向けの設定を行っています。 ルータ:192.168.1.1 サーバー:192.168.1.5 クライアント:動的 下記設定で、サーバー機で ping ftp.test.com ping www.test.com として、192.168.1.5が帰ってくるのですが、 dnsサーバーを192.168.1.5に変更し クライアント機で同じことをすると pingが帰ってきません。 ブラウザからwww.test.comにアクセスしても同様でした。 テスト方法が間違っているでしょうか? named.conf-------------- options { directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; }; include "/etc/rndc.key"; zone "test.com" { type master; file "/var/named/test.com.hosts"; }; zone "1.168.192.in-addr.arpa" { type master; file "/var/named/192.168.1.rev"; }; logging { channel costom { file "/var/log/named/named_default_syslog.log"; severity info; }; category default { default_syslog; }; }; test[1].com.hosts-------------- $ttl 38400 test.com. IN SOA host.test.com. root.test.com ( 1190896659 10800 3600 604800 38400 ) test.com. IN NS host.test.com. test.com.test.com. IN A 192.168.1.5 ns1.test.com.test.com. IN A 192.168.1.5 www.test.com.test.com. IN CNAME ns1.test.com ftp.test.com.test.com. IN CNAME ns1.test.com test.test.com.test.com. IN CNAME ns1.test.com mail.test.com.test.com. IN CNAME ns1.test.com 192[1].168.1.rev-------------- $ttl 38400 1.168.192.in-addr.arpa. IN SOA host.test.com. root.test.com ( 1190896780 10800 3600 604800 38400 ) 1.168.192.in-addr.arpa. IN NS host.test.com. 5.1.168.192.in-addr.arpa. IN PTR ns1.test.com.test.com. 5.1.168.192.in-addr.arpa. IN PTR test.com. rndc.key-------------- key "rndckey" { algorithm hmac-md5; secret "ivRwdduaqpqncpQSBGAq30rn1ycpRArAU8xDEwybsAGA36KHv39m0aO0MWND"; };

  • Postfixで外部にメールが送信できません。

    redhatLinux9でプライマリDNSを自分で構築。 Postfix-1.1.11-11にてメールサーバを構築しております。 Postfixにて内部宛のメール送受信は可能ですが、 外部宛のメールが送受信できません。 mail ***@hotmail.comへメールを送信すると /var/log/maillogには Jun 15 17:44:26 ns postfix/smtp[2547]: 0D6F9152C96: to=<****@hotmail.com>, relay=mx3.hotmail.com[65.54.245.72], delay=38, status=deferred (lost connection with mx3.hotmail.com[65.54.245.72] while sending HELO) ↓ Jun 15 19:00:52 ns postfix/nqmgr[2682]: 4743A152C76: from=<>, size=2023, nrcpt=1 (queue active) Jun 15 19:00:52 ns postfix/local[2785]: 4743A152C76: to=<postfix@ABCDE.gr.jp>, relay=local, delay=0, status=sent (mailbox) ************************** /var/spool/mail/postfixは --0D6F9152C96.1150365383/ns.ABCDE.gr.jp Content-Description: Notification Content-Type: text/plain This is the Postfix program at host ns.ABCDE.gr.jp. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. 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 message returned below. The Postfix program <**@hotmail.com>: lost connection with mx2.hotmail.com[65.54.244.40] while sending HELO 文字数の制限でここまでしか記述できませんでした。 長々記述しましたが、お分かりになる方、お教えください。お願いいたします。

  • [BIND9 + noip] 外部からの正引きができなくなりました。

    [outer]------[Bフレッツルータ]------[サーバ][PC] 192.168.0.1/24 の 構成で自宅LANを組んでいるものです。 ルータおよびサーバ(DNS兼Web)の設定を変えていない筈なのに、 外部から自宅サーバにWebアクセスができなくなりました。 自宅サーバアクセスの際はダイナミックDNSとして「no-ip」で登録しているドメイン(abc.sytes.net)を使っています。何故でしょうか?外部環境の仕様がここ数週間で変わってしまったのでしょうか? また、以下の設定に間違いがありましたらご指摘を賜りたく存じます。以上よろしくお願いいたします。 ――――――――――――――――――――――――――――――― 【参考情報】 ・外部ネットワークからのnslookup結果  FQDN(nslookup abc.sytes.net)…OK  Web(nslookup www.abc.sytes.net)…NG(以前はできました) ――――――――――――――――――――――――――――――― ・BIND設定(/etc/named.conf)  options { directory "/var/named"; pid-file "/var/run/named/named.pid"; }; zone "." IN { type hint; file "named.ca"; }; zone "localhost" { type master; file "local.zone"; }; zone "0.0.127.in-addr.arpa" IN { type master; file "local.rev"; }; zone "abc.sytes.net" IN { type master; file "abc.zone"; }; zone "0.168.192.in-addr.arpa" IN { type master; file "abc.rev"; }; ――――――――――――――――――――――――――――――― ・BIND設定(/etc/resolv.conf) domain abc.sytes.net nameserver 127.0.0.1 nameserver 192.168.0.254 <-- ルータ nameserver aaa.bbb.ccc.dd <-- プロバイダ ――――――――――――――――――――――――――――――― ・BIND設定(/var/named/abc.zone) $TTL 86400 @ IN SOA abc.sytes.net. root.abc.sytes.net. ( 2002122001 ; serial 3600 ; refresh 1hr 900 ; retry 15min 604800 ; expire 1w 86400 ; min 24hr ) IN NS abc.sytes.net. IN MX 10 abc.sytes.net. ; @ IN A 192.168.0.1 headquarters IN A 192.168.0.1 nas IN A 192.168.0.2 reserve IN A 192.168.0.99 router IN A 192.168.0.254 ; dns IN CNAME @ www IN CNAME @ smtp IN CNAME @ pop IN CNAME @ ssh IN CNAME @ blog IN CNAME @ ――――――――――――――――――――――――――――――― ・BIND設定(/var/named/abc.rev) $TTL 86400 @ IN SOA abc.sytes.net. root.abc.sytes.net. ( 2002122001 ; Serial 3600 ; Refresh 900 ; Retry 604800 ; Expire 3600 ) ; Minimum IN NS abc.sytes.net. 1 IN PTR headquarters.abc.sytes.net. 2 IN PTR nas.abc.sytes.net. 99 IN PTR reserve.abc.sytes.net. 254 IN PTR router.abc.sytes.net.

  • bind9.2.4

    お世話になります。 自宅にて勉強のためDNSサーバを構築している最中なのですが、詰まっています。 皆様方、お忙しい中お手を煩わすようで恐縮なのですが、ご指導頂けないでしょうか? OS:RedhatES4 2.6.9-5.EL(VMwareWorkstation6.5上にインストール) クライアント:WindowsXP professional SP2 ×2台 Bind ver 9.2.4 現状は正引きの名前解決のみできない状況ですが、windowsからの問い合わせ、サーバ自身からの問い合わせの解決(これは問い合わせ先をルータにしているのでOK)ができていません。 named.confとzoneの設定が下記になります。 #named.conf zone "magi.com" { type master; file "test.zone"; allow-update { none; }; }; #magi.com.zone $TTL 86400 @ IN SOA magi.com. root.magi.com. ( 2009021203 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS magi.com. MAGISYSTEM2. IN A 192.168.11.2 magisystem. IN A 192.168.11.4 magi.com. IN A 192.168.11.10 named-checkzoneの結果が下記です。dns_master_load: /var/named/chroot/var/named/magi.com.zone:12: ignoring out-of-zone data (MAGISYSTEM2) dns_master_load: /var/named/chroot/var/named/magi.com.zone:13: ignoring out-of-zone data (magisystem) zone magi.com/IN: loaded serial 2009021203 OK とりあえずは名前解決ができればよいという設定で作ろうと思っています。 ーよろしくお願い致します

  • postfixでメールが送信できない

    自宅サーバーにてpostfixをインストールしました。 端末#mail hoge@a.com は送信されますが、メールソフトevolutionやwindowsメールなどからは送信のみできません。 エラーメッセージは設定により数パターン出ましたが、どれも接続できないとのことです。

  • DNSサーバのゾーンファイルの書き方

    自宅LAN内にDNSサーバーをたてたくて、ググりながらゾーンファイルを書いてるのですが、 正しいのか自信がありません。 おかしくないか見てもらえないでしょうか。 hoge.co.jp、dev1.hoge.co.jp、svn.hoge.co.jp などにアクセスしたとき、 192.168.1.100 にとばすようにしたいです。 ※最初間違ってハードウェア(サーバー)カテゴリであげてしまったので、 そちらは削除してもう一度あげなおしています。 <named.confの記述> ---------------------- zone "hoge.co.jp" IN { type master; file "hoge.co.jp.zone"; }; zone "1.168.192.in-addr.arpa" IN { type master; file "hoge.co.jp.in-addr.arpa.zone"; }; <hoge.co.jp.zone の内容> -------------------- $TTL 86400 @ IN SOA dns yamamoto ( 2013290000 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS dns @ IN A 192.168.1.100 dns IN A 192.168.1.100 dev1 IN A 192.168.1.100 dev2 IN A 192.168.1.100 dev3 IN A 192.168.1.100 svn IN A 192.168.1.100 <hoge.co.jp.in-addr.arpa.zone の内容> ------------------------------------- $TTL 86400 @ IN SOA dns yamamoto ( 2013290000 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS dns 100 IN PTR hoge.co.jp.

  • 外部メールサーバーの名前解決について

    突然の質問失礼致します。 CentOS5+WEBMINでサーバーの設定を行っています。 WEBサーバーとメールサーバーを分けて2台構成で 立ち上げて設定を行っていましたが、名前解決ができ ないのか、WEBサーバーのプログラムから送信した 同一ドメイン宛のメールが届かない状況が続いています。 メールサーバーはPostfixで運用しています。 両サーバー共にWEBMINからBIND設定をしまして、 クライアントビューでローカル指定して名前解決用の ゾーンファイルを作成しました。 以下、ゾーンファイルです。 ■WEBサーバー ×××.×××.×××.42 $ttl 38400 test.com. IN SOA ns1.test.com. info.test.co.jp ( 1254749853 10800 3600 604800 38400 ) test.com. IN NS ns1.test.com. test.com. IN MX 10 ml.test.com. test.com. IN A ×××.×××.×××.42 ns1.test.com. IN A ×××.×××.×××.42 www.test.com. IN A ×××.×××.×××.42 ml.test.com. IN A ×××.×××.×××.43 www2.test.com. IN CNAME test.com. ■メールサーバー ×××.×××.×××.43 $ttl 38400 test.com. IN SOA ns2.test.com. info.test.co.jp ( 1254750278 10800 3600 604800 38400 ) test.com. IN NS ns2.test.com. test.com. IN MX 10 ml.test.com. test.com. IN A ×××.×××.×××.43 ns2.test.com. IN A ×××.×××.×××.43 ml.test.com. IN A ×××.×××.×××.43 DNSの設定は不慣れなもので、間違いがありそうな感じです。 WEBサーバーとメールサーバーを分ける場合のBINDの設定は 通常どのようにされているのか、お教え頂けると助かります。 よろしくお願いいたします。

  • Postfixで外部にメール送信できません。

    はじめまして。 先日より電話回線&プロバイダを変更しました。 (YahooBB→KDDIメタルプラス+DION) その後、それまで送受信可能だったメールが、送信のみできなくなりました。 【構成】 ・OS:RedHat9 ・メールサーバー:Postfix 1.1.11-11(デフォルトRPM) 【環境】 ■ネットワーク:172.28.100.0/24 ADSLモデム(ATERM DL180V ルーター機能付)  | スイッチングハブ  | メールサーバー(RedHat9) ローカルには配送OKなのですが、外部(hotmail.com)に送信テストを行いましたが、配送されません。 ■/var/log/maillog(172.28.100.2はOutlook使用クライアントマシンです) pr 25 19:41:05 redhat9sv postfix/smtpd[12677]: connect from unknown[172.28.100.2] Apr 25 19:41:05 redhat9sv postfix/smtpd[12677]: 1643829B1F: client=unknown[172.28.100.2] Apr 25 19:41:05 redhat9sv postfix/cleanup[12717]: 1643829B1F: message-id=<002801c549f0$08623640$0264 1cac@sakura> Apr 25 19:41:05 redhat9sv postfix/nqmgr[32335]: 1643829B1F: from=<xxxx@example.net>, s ize=1936, nrcpt=1 (queue active) Apr 25 19:41:05 redhat9sv postfix/smtpd[12677]: disconnect from unknown[172.28.100.2] Apr 25 19:41:45 redhat9sv postfix/smtp[12719]: 1643829B1F: to=<xxxx@hotmail.com>, relay=none, delay=40, status=deferred (Name service error for hotmail.com: Host not found, try again) (*「xxxx」は個人アカウント名なので伏せさせていただきました) ちなみに/etc/resolv.confには、nameserverにプロバイダのDNSサーバーアドレスを記述してあり、dig、nslookupにて名前引、逆引共出来ています。 どうかご教授くださいますようお願いします。