メールサーバを外に立てました。ローカルのsendmailを送信だけに使いたいのですが、外部ドメインに対しての送信は正常に行えます。ただ、自分のドメイン宛てにメールを送ると、外部のメールサーバに届かず、ローカルマシンにメールが届いてしまいます。
これは、何処の設定を直せば、正しく外部のメールサーバ向けにメールが届くようになるのでしょうか。
/etc/mail/ sendmail.mc の、
Dmhogehoge.com や
LOCAL_DOMAIN(`hogehoge.com')dnl
を別の名前にしてもうまくいきませんでした。
すみませんが、教えてください、
No.1
- 回答日時:
sendmailの他の設定がどうなっているか不明ですが
一般的に、sendmailはローカルドメインとして
FQDNからホスト部を覗いたものを設定します
この回答への補足
sendmailが参照する、FQDNホストの設定は
/etc/mail/local-host-names を読んでいるのでしょうか?
ここに、存在しないホスト名を指定すれば、自分自身で
名前解決しないのでしょうか。試してみます。
現在
/etc/mail/local-host-names
には、自分のドメイン名が記述してあります。
(最初は設定もしてませんでした)
No.2
- 回答日時:
記載の情報だけでは把握しきれてないので外してるかも知れませんが、
/etc/mail/relay-domains で、送信先ドメイン宛のメールを受け入れる記述がされてませんか?
No.3
- 回答日時:
たぶん sendmail.mc に
define(`LOCAL_RELAY', `mail.example.co.jp')dnl
define(`MAIL_HUB', `mail.example.co.jp')dnl
を追加すればよいと思う。
mail.example.co.jp は外部のメールサーバのホスト名。
もしかしたら、 [mail.example.co.jp] と囲む必要があったかも
しれない。
この回答への補足
ご回答ありがとうございます。
具体的には、自分のサーバにメールサーバを立てるのが面倒だったので、
google appsを利用してメール送受信をやりたいと思いました。
現在、google appsでのメール送受信はうまく動作しています。
ただ、ホームページのphpプログラムからsendmailを利用して
メールを送信しているのですが、自分のドメイン宛てにメールを
送ろうとすると、google appsのメールに飛ばずに、自分自身の
サーバに届いてしまいます。(他のドメインへは正常に送れます)
sendmail.mcへ以下を追加し、
define(`LOCAL_RELAY', `aspmx.l.google.com')dnl
define(`MAIL_HUB', `aspmx.l.google.com')dnl
# m4 sendmail.mc > sendmail.cf
sendmailをリスタートさせたのですがやはりダメでした。
No.4ベストアンサー
- 回答日時:
ふうむ。
作成した sendmail.cf は使用されているでしょうか。
例えば、
LOCAL_DOMAIN(`foobar.example.com')dnl
のように設定して、
root@foobar.example.com あてのメールを
自身が受信するようになるでしょうか。
もしかしたら、postfix 等 他のメールサーバソフトが
動作しているのかもしれません。
この回答への補足
/etc/sysconfig/network
のホスト名を、www.hogehoe.com
/etc/mail/local-host-name
の内容削除
/etc/mail/sendmail.mc
のLOCAL_HOSTの設定削除
ドメイン設定を削除して、サーバ再起動したら送信できるようになりました。
今まで、同様の設定をしてもsendmailとnetworkしか再起動していなかったのですが、
サーバ自体再起動したら直りました。
/etc/sysconfig/network
の設定が、network restartだけだと有効にならなかったのかもしれません。
質問にお付き合い頂きありがとうございました。
教えて頂いた、
sendmail.mcに以下設定を行い、
LOCAL_DOMAIN(`foobar.example.com')dnl
local-host-namesにも、「foobar.example.com」を追加して
root@foobar.example.com 宛てのメールはやはり自分に届きました。
この結果から、sendmail.cfの設定を読んでいるようです。
ちなみにその状態でも、自ホスト「hogehoge.com」とすると、
root@hogehoge.com宛てのメールも自分に届きました。
google apps に設定してある、user1@hogehgoe.com宛てにメールを
送ったところ、届きませんでした。
メールログをみると、User unknownですので自ホストの中で解決
されていますorz
postfix は、インストールしていませんし、プロセス見ても居ませんでした。
qmailももちろん居ませんでした。
しょうがないので、postfix 入れて、自前でメールサーバを立てることを
検討中してみます。
教えてgooだと、現在、この回答はサポートで内容を確認中です。
ご迷惑おかけいたしますが、今しばらくお待ちください。
と出ていて内容が確認出来ず、返事が遅れてすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux redmineにメールを飛ばす方法 1 2022/09/13 22:02
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
- その他(スマートフォン・携帯電話・VR) 携帯メール・アドレスのドメインを教えてください 4 2023/07/13 10:29
- ドメイン・サーバー・クラウドサービス 【至急】 メール応募した求人のドメインを間違えて入力して送信していました。 例↓ 誤: xxxxxx 2 2023/08/09 03:19
- その他(メールソフト・メールサービス) Outlookで送信したGmail宛てのメールが届かないときの対処法 1 2023/04/19 16:59
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- その他(スマートフォン・携帯電話・VR) Yahooのフリーメール 受信許可設定、ドメイン指定受信の仕方を教えてください。 ヤフーのフリーメー 1 2023/01/20 21:13
- その他(メールソフト・メールサービス) Gメールの設定について教えて下さい。普通の送信者からのメールが自動で迷惑メールに受信しています。 グ 1 2022/11/19 21:40
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sendmailで別サーバにメールを...
-
sendmailの再起動
-
「mail」コマンドと「sendmail...
-
sendmailのプロセス状態
-
sendmailで特定ドメインに送信...
-
sendmailもしくは、クライアン...
-
/var/log/maillog について
-
sendmailでのctladdrの変更
-
「DNSサーバーを自動的に取得す...
-
同一のホスト名で何か問題があ...
-
パスワード設定していないユー...
-
DNSサーバを設定したのですがns...
-
”Tortoise SVN” と ”Subversio...
-
エラーメールで"too many hops"...
-
エクセルで#N/Aを含めた平均値...
-
AWSでSSH接続をしたいのですが...
-
Mailの送信済みメールボックス...
-
リモートデスクトップ接続でパ...
-
VirtualBoxのGuestマシンのネッ...
-
TortoiseSVNでアクセスエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【MTA】postfixとsendmail【違い】
-
mailコマンドで外部メールに送...
-
sendmailで Received: from unk...
-
cronの実行結果をメールで受け...
-
sendmailでのctladdrの変更
-
大量のsendmailのSTATがDでサー...
-
/var/log/maillog について
-
sendmailで宛先不明の送られな...
-
sendmailで特定ドメインに送信...
-
redhat8で外部にメールが送信で...
-
メールサーバの無限ループを対...
-
「mail」コマンドと「sendmail...
-
sendmailで587番ポートを利用し...
-
newaliasesがうまくいきません
-
sendmailの再起動
-
Sendmailで送信者ごとに次の転...
-
swatchによるメール送信について
-
Nagiosで通知メールが送れない
-
mailxとsendmailは別のもの?
-
sendmailのメールログについて
おすすめ情報