• 締切済み

Sendmailでホスト名の無いアドレスへの送信

FreeBSD4.7でSendmailを利用しています。 BINDとPOPの設定も完了している場合 ドメインを「domain.com」とした場合。 ホスト名をつけないアドレスでは、サーバへ送信できません。「****@domain.com」 MXレコードは domain.com. IN MX 10 mail.domain.com. mail IN MX 20 mail.domain.com. smtp IN MX 30 smtp.domain.com. * IN MX 40 mail.domain.com. sendmailのローカルドメインにも追加しています。 local-host-names にもアドレスを追加 ****@mail.domain.com とすればサーバへメール の送信をすることができますし、popで受信も出来ます。 Sorry, I couldn't find any host named domain.com. (#5.1.2) このようなエラーが出てしまいます。。。 どなたかアドバイスお願いいたします。

みんなの回答

回答No.1

FreeBSD使いではなく Linuxerですが同じsendmailだからほぼ共通でしょう。 ヒント:おそらくローカル配送ではなく、SMTPで配送しようとしているからです。 ですが、個人でサーバを立てようとしているのであれば、おやりになりたいことは、それだけでは解決しないはずです。 しつこいですが、専門書を買ってよく読んでください。 私の推薦書は他のスレッドを見てください。 もっといい本もあると思います。