linux Red Hat Enterprise Linux 5のsendmailを使用しPHPからメールの送信をしています。
しかし特定のドメインのみメールが届いていません。
maillogを確認しますと
Dec 18 10:27:43 サーバ名 sendmail[4489]: nBI1RhBO004489: to=送信先アドレス, ctladdr=apache (48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=32109, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBI1RhKb004490 Message accepted for delivery)
Dec 18 10:27:43 サーバ名 sendmail[4492]: nBI1RhKb004490: to=<送信先アドレス>, ctladdr=<apache@localhost.localdomain> (48/48), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=122271, relay=送信先メールサーバ. [送信先IPアドレス], dsn=5.0.0, stat=Service unavailable
となっています。
どうやら、"from"が"localhost.localdomain"になっているのが原因だと思われますので、
sendmail.mcを変更しsendmail.cfに反映させました。
変個箇所は
divert(0)dnl
define(`confDOMAIN_NAME', `ドメイン名')dnl
LOCAL_DOMAIN(`ドメイン名')dnl
MASQUERADE_AS(`ドメイン名')dnl
FEATURE(masquerade_envelope)dnl
MASQUERADE_DOMAIN(ドメイン名)dnl
Cwドメイン名
と変更しています。
またm4マクロでsendmail.cfを作成しているのですが、ログに書き出される内容に変化がありません。
色々なサイトを参考にここ4日程悩んでいるのですが、行き詰ってしました。
他に変更する点等がありましたら、ご教授の程をよろしくお願いします。
No.1ベストアンサー
- 回答日時:
メール送信を行なっているPHPではメールの送信アドレスはどのようになっているのでしょう?
sendmail.mcの変更はsendmail.cfに反映されていますか?
/usr/sbin/sendmail -f apache@ドメイン名 宛先
とした場合、どのように動作しますか?
/etc/hostsや、/etc/sysconfig/networkの設定はどうなっていますか?
ご回答ありがとうございます。
確認をしていったのですが、hostsの設定が反映されいないのが原因でした。
hostsの設定をした後にネットワークの再起動がいたんですね。
勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- その他(メールソフト・メールサービス) Outlookで送信したGmail宛てのメールが届かないときの対処法 1 2023/04/19 16:59
- ドメイン・サーバー・クラウドサービス ドメイン登録 1 2022/12/24 12:09
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- その他(スマートフォン・携帯電話・VR) 携帯メール・アドレスのドメインを教えてください 4 2023/07/13 10:29
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- その他(IT・Webサービス) グーグルドメインズの解約方法 1 2022/08/14 12:52
- Outlook(アウトルック) 休みが明けてメールをみたらやばいです 3 2022/08/17 09:03
- その他(メールソフト・メールサービス) ドメイン間違えでエラー送信メールが来ない 1 2022/05/10 18:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールサーバの無限ループを対...
-
大量のsendmailのSTATがDでサー...
-
mailコマンドで外部メールに送...
-
sendmailで Received: from unk...
-
メールサーバーでシェアがたか...
-
PIDが変わってなにか問題があり...
-
unixのmailコマンドにてメール送信
-
「DNSサーバーを自動的に取得す...
-
MACアドレス 00:E0:C3 SAKAI って
-
Mailの受信メールが自動的に削...
-
DNSサーバを設定したのですがns...
-
パスワード設定していないユー...
-
evalが使えない場合
-
コマンドでのFTP転送が進まない。
-
AWSでサーバを構築してWordpres...
-
リモートデスクトップ接続でパ...
-
Mailの送信済みメールボックス...
-
safariのプロキシを簡単に変更...
-
iPadの受信メールが消える
-
FreeBSDのrc.confに変な表示が...
マンスリーランキングこのカテゴリの人気マンスリー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のメールログについて
おすすめ情報