Linuxのsendmailにてメールが送れません。似たような質問は、他の方もされていますが、私の場合と異なるため質問させていただきます。
Linuxの書籍などをみると、
受信:ドメインの設定が必要
送信:ドメインの設定は必要なし
となっています。
しかし、実際にmailコマンドにてメールを送信すると、メールのログにはエラーがあり送信できません。
(同一マシンでも、ネットワークを介して別なマシンでも)
<user1@localhost.localdomain>... Real domain name required for sender address
このメッセージをみるとドメイン名が必要と思われるのですが、実際にドメイン設定なしで、メールを送ることが可能なのでしょうか。また、可能だとすると何か別な設定が必要なのでしょうか。
以上、わかる方がおりましたら、ご教授お願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
あなたと同じ環境か質問文からはわかりませんが、
sendmailが動くFedoraCore5にて、メール送信してみましたが、特に問題なく外部へ
送信できます。
sendmail.cf、submit.cf はインストール時のままで変更していません。
FedoraCore5はdhcpクライアント用で、ホスト名はlocalhost.localdomainです。
foo@localhost.localdomain さんから、外部のhogehoge@########.com へメール送信
してみました。
[foo@localhost ~]$ hostname
localhost.localdomain
[foo@localhost ~]$
[foo@localhost ~]$ mail hogehoge@########.com
Subject: Hello World
Hello World
.
Cc:
[foo@localhost ~]$
---------------------------------------------------------------------
[/var/log/maillog]
Apr 21 15:50:12 localhost sendmail[2246]: k3L6oCvf002246: from=foo, size=69, class=0, nrcpts=1, msgid=<200604210650.k3L6oCvf002246@localhost.localdomain>, relay=foo@localhost
Apr 21 15:50:13 localhost sendmail[2247]: k3L6oCjc002247: from=<foo@localhost.localdomain>, size=372, class=0, nrcpts=1, msgid=<200604210650.k3L6oCvf002246@localhost.localdomain>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Apr 21 15:50:13 localhost sendmail[2246]: k3L6oCvf002246: to=hogehoge@########.com, ctladdr=foo (500/500), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=30069, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k3L6oCjc002247 Message accepted for delivery)
Apr 21 15:50:13 localhost sendmail[2249]: k3L6oCjc002247: to=<hogehoge@########.com>, ctladdr=<foo@localhost.localdomain> (500/500), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120372, relay=mx01.jp.????????.com. [10.999.999.999], dsn=2.0.0, stat=Sent (Mail queued for delivery.)
---------------------------------------------------------------------
この回答への補足
早速の返信、ありがとうございます。
xjdさんの回答で、やはりドメインの設定をしなくても送信はできることがわかりました。
ドメインの設定をしなくても送信できるはずなのに、"Real domain name required"というのも不思議です。
私の方は、RedHat Linux9ですが、sendmail.cfなど特に特別な設定はしておりません。
同じようなエラーが出る方いませんか?
以上、よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(スマートフォン・携帯電話・VR) 携帯メール・アドレスのドメインを教えてください 4 2023/07/13 10:29
- その他(IT・Webサービス) グーグルドメインズの解約方法 1 2022/08/14 12:52
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
- システム メール送信について、ドメイン「@liam.co.jp」でメールを送信します。 ネットワークaにあるA 2 2022/05/31 15:47
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- UNIX・Linux redmineにメールを飛ばす方法 1 2022/09/13 22:02
- その他(メールソフト・メールサービス) ドメイン間違えでエラー送信メールが来ない 1 2022/05/10 18:44
- UNIX・Linux iptablesを設定するとメール送信処理が遅くなる!? 6 2022/06/07 01:11
- Outlook(アウトルック) Outlook2019でのメール転送について 3 2023/04/30 17:06
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【MTA】postfixとsendmail【違い】
-
sendmailのタイムアウトについて
-
sendmailコマンドでの送信につ...
-
root宛てメールの転送について
-
mailコマンドで外部メールに送...
-
sendmailでのctladdrの変更
-
/var/log/maillog について
-
sendmailで自サーバーへ送信で...
-
DNSサーバを設定したのですがns...
-
エラーメールで"too many hops"...
-
パスワード設定していないユー...
-
リモートデスクトップ接続でパ...
-
同一のホスト名で何か問題があ...
-
同じ独自ドメインを2つのサーバ...
-
ssl_request_logの必要性について
-
「DNSサーバーを自動的に取得す...
-
コマンドでのFTP転送が進まない。
-
ワークグループ設定のPCの名前解決
-
エクセルで#N/Aを含めた平均値...
-
アウトルックで送信時に「名前...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sendmailで Received: from unk...
-
cronの実行結果をメールで受け...
-
sendmailでのctladdrの変更
-
「mail」コマンドと「sendmail...
-
sendmailの再起動
-
sendmailでメールが送れない
-
sendmailの設定でM4コマンドが...
-
/etc/aliasesに設定した、sendm...
-
mailコマンドで外部メールに送...
-
Apache(CGI) からの sendmail ...
-
sendmailのメールログについて
-
sendmailもしくは、クライアン...
-
sendmailのタイムアウトについて
-
MASQUERADE_AS(`mydomain.com')...
-
var/log/maillogについて
-
sendmailのプロセス状態
-
sendmail 送信設定について
-
【MTA】postfixとsendmail【違い】
-
sendmailコマンドでの送信につ...
-
sendmailが不正中継されないた...
おすすめ情報