OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

sendmailのバーチャルドメイン設定

  • 困ってます
  • 質問No.161083
  • 閲覧数146
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 42% (29/69)

linux7にapache、sendmailを入れています。www.aaa.comというドメインで動かしていたんですが、このたびwww.xxx.comというドメインを新たに取得したのでこのサーバで動かそうと思い、ここで教えてもらってバーチャルドメインの設定をしたんですが、apacheはどうやらうまく動いているようなのですが、メールが届かなくて困っています。
Relay operation rejected Giving up on xxx.xxx.xx.xxというメッセージとともにメールが帰ってきます。nslookupで調べてみると、set type=mxで検索したときにAuthoritative answers can be found fromのあとに20行ほど出てきて、どうもおかしいようです。
sendmail.defの末尾にUSERTABLE_MAPS='xxx.com=hash:/etc/mail/dddddd'を追加してCFを使ってcfを作りました。
ddddddには webmaster:maildrop webmaster と書き、makemapでdbファイルを作りました。
/etc/namedb/の中のxxx.com.zoneにはaaa.comの正引きゾーンファイルを真似て書きました。mx関連で言えば
xxx.com. IN MX 10 www.aaa.com.

www IN A xxx.xxx.xx.xx(aaa.comのIP)
IN MX 10 www.aaa.com.
smtp IN CNAME www.aaa.com.
pop IN CNAME www.aaa.com.
とか書いてみました。あんまり自信ないです。

どこか間違っているところはないでしょうか。
教えてください。お願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル9

ベストアンサー率 54% (39/72)

まず、確認すべきこと ・comのサーバにxxx.comはすでに登録されていますか? ・sendmail.cfの設定でアクセプトアドレスのところでwww.xxx.comをいれましたか? まず、nslookupでMXがちゃんと引けない時点で問題だと思います。 nslookupでルートサーバかどこか適当な外部のサーバに対してtype=NSでxxx.comが検索できるかどうか確かめ、次にMXを ...続きを読む
まず、確認すべきこと

・comのサーバにxxx.comはすでに登録されていますか?
・sendmail.cfの設定でアクセプトアドレスのところでwww.xxx.comをいれましたか?

まず、nslookupでMXがちゃんと引けない時点で問題だと思います。

nslookupでルートサーバかどこか適当な外部のサーバに対してtype=NSでxxx.comが検索できるかどうか確かめ、次にMXを確かめてみてください。
お礼コメント
m8b

お礼率 42% (29/69)

いろいろやってみた結果、
cfのUSERTABLE_MAPSの設定が間違ってたようです。
なんとかいけました。
ありがとうございました。
投稿日時 - 2001-11-01 20:32:16


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ