• 締切済み

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 どうかご教授お願いします

みんなの回答

  • eroermine
  • ベストアンサー率18% (83/444)
回答No.2

windows がアクセスしているsmtpサーバーは yahoo 本体のでしょ。 そっちはさすがに blacklistから外してもらってるのでしょう。 それからもうひとつ DNSの設定で送信ドメイン認証 が必要です。 こんなのを入れる。 IN TXT "v=spf1 +ip4:ここにIP ~all"

参考URL:
http://sourceforge.jp/magazine/04/09/16/0127221
satoshi26
質問者

お礼

回答ありがとうございます。 参考URLについてですが、もう少し勉強しながら見ていこうと思います。またなにか進展ありましたら連絡いたします。

  • eroermine
  • ベストアンサー率18% (83/444)
回答No.1

yahooがspamsiteと見なされてるのでは。 特に yahooBB ADSLアドレスからのメールはどこもお断りかと。

satoshi26
質問者

お礼

回答ありがとうございます。 ヤフーメールのアドレスも持っていて(example@ybb.ne.jp)、Windows機の方で使っているのですが、そこからだとhotmail、携帯ともに送れます。それとは別のことでしょうか? あれから色々触っている内に、外部(hotmailや携帯)から内部(Linux機)へは送れるようになりました。しかし依然内部から外部へが一切送れません(ヤフーメール宛にだけは送れる)。 相変わらず、質問に書いた ●Linux機から携帯、hotmailにメールを送り、/var/log/maillog確認→ の時と同じメッセージが出ます。

関連するQ&A