UNIXのmailコマンドについてです。

test.dat というファイルを作成し、(vi)
mail コマンドを実行すると
% mail aaa@bbb.ne.jp < test.dat
test.datがaaa@bbb.ne.jp に行くと考えています。

ある一台のサーバから実行するとちゃんと送れるのですが

もう一台のサーバから実行すると送れません。
やたら時間が掛かった上に、送信できない状態です。
しかも Host unkown で返ってきました。

送信できる方のサーバは
Solaris2.5 で
sendmailの設定、DNSの設定、POP3のインストール
mnewsのインストール がされています。

送信できない方のサーバは
Solaris7 で
メールに関する設定はほとんどやっていません。

当然、ここに問題があると思うのですが、
メールの送信にあたって、何の設定をすればいいのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

susumu さんこんばんは。


そのうまくいかないマシンがDNSサーバーと交信できていないように
思われます。nslookupでチェックしてみて下さい。具体的には
%nslookup mail.bbb.ne.jp
(bbb.ne.jpはメール送り先ドメインの名前です)
とします。これでメールサーバーのホスト名やIPアドレスが表示されるなら
ちゃんと送れると思いますが…

nslookup が検索に失敗する場合は/etc/resolv.confの設定がなされていない
可能性があります。/etc/resolv.conf に

nameserver xxx.xxx.xxx.xxx

(xxx.xxx.xxx.xxxはデフォルトで使用するDNSサーバーのIPアドレス)
というエントリーを追加して下さい。

(Solaris7は使ったことがないのでSolaris2.5とLinuxの知識で回答しております
見当違いでしたらご容赦下さい)

この回答への補足

%nslookup を実行したところ確かに
IPアドレスやホスト名は表示されませんでした。

/etc/resolv.conf を作成し 644 にしました。
%nslookup を実行するとIPアドレスやホスト名が
表示されたのですが・・・・
メールは相変わらず送信できません。

もう一息なのでしょうか?
サーバの再起動が必要なのでしょうか?
(WEBサーバとして利用しているため必要外に再起動できません)

他にもこれもやってみては?というのがありましたら教えてください。

補足日時:2001/11/20 10:15
    • good
    • 0
この回答へのお礼

/etc/hosts の設定を行なったところ
無事メール送信ができるようになりました。

ありがとうございました。

お礼日時:2001/11/20 16:18

・sendmailの設定を一度見直す。


・sendmailを再起動する

はやったほうがいいと思います。あと、メールの確認には
/usr/ucb/mail -v aaa@bbb.ne.jp < test.dat
のほうがお勧めです。

この回答への補足

ありがとうございます。

現在のところ
/etc/resolv.conf の編集
/etc/nsswitch.conf の編集(dns)
/etc/init.d/nscd の停止・起動

まで実行しました。結果として
DNSの設定、PINGの利用ができるようになりました。
メール送信が、まだできません。

送信すると、MAILER-DEAMONからの返信として
"mailhost"というホスト名が Nameserverから引けない
と返ってきます。(英語で)

これは何の設定なのでしょうか?
ちなみに sendmailの再起動ってどうやるのでしょうか?

補足日時:2001/11/20 14:26
    • good
    • 0
この回答へのお礼

/etc/hosts の設定を行なったところ
無事メール送信ができるようになりました。

ありがとうございました。

お礼日時:2001/11/20 16:17

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QSEOの観点からダイナミックDNS(DDNS)はGoogleで不利?

ホームページを自宅サーバで運営しており、DNSサービスは無料のダイナミックDNSを使っています。
Googleでクロールして欲しいのですが一向にその気配がなく未だにホームページが検索で出てきません。

SEOの観点から言って、無料ホームページサービスやインターネット接続プロバイダーから借りたwwwサーバでホームページを作っても、あまり効果はなく、独自ドメインを取得する方が有利と聞きます。

しかしながら私の場合のような、「ダイナミックDNS」でのウェブサーバの運用でいくらまともなホームページを作ってもGoogleではクロールして貰えないのでしょうか?

宜しくお願いします。

Aベストアンサー

1.robotsの記述
index.htmlに<mete name="robots" content="noindex,follow">とするのは逆効果と思います。トップページが取得されないということはトップページからリンクされている/A、/Bへのリンクも取得できないということで/A、/BもGooglebotの取得対象外になってしまうと思われます。


2.CNAMEの記述
はよくわかりません。

Qpostfix:aaa.bbb.ac.jpからしか送信できないのをbbb.ac.jpがつけば送信できるようにしたい。

RHL9.0でpostfixを使用しています。
現在ホスト名がmail.aaa.bbb.ac.jpのメールサーバがあります。***.aaa.bbb.ac.jp(123.4.56.*)というDNS登録がされていればクライアントから送信できます。しかし、***.ddd.bbb.ac.jp(123.4.78.*)と建物が違うためにmain.cfのmydomain=aaa.bbb.ac.jpではないPC(ただし、メールアドレスは@aaa.bbb.ac.jp)からは送信できません。これをbbb.ac.jpとつけばメールの送信がかのうとするにはmain.cfのどこを書き換えればよいのでしょうか。mydomainをbbb.ac.jpとするのでしょうか?

以下はmain.cfの一部です。

myhostname=mail.aaa.bbb.ac.jp
mydomain=aaa.bbb.ac.jp
mynetworks = 123.4.56.0

Aベストアンサー

/24というのはサブネットなんで現在のネットワークにあわせたものに変更して欲しいですが。
/24ではこの場合にはダメなのでは?
255.255.0.0のようなケースなら/16のように指定が必要でしょう。
ドキュメントやgoogleなどで見た感じではこれに加えて
smtpd_recipient_restrictions = permit_mynetworks,check_relay_domains
としておけば大丈夫だと思えるのだけど。
この場合では
myhostname = aaa.bbb.ac.jp
mydomain=bbb.ac.jp
のようにあげないとダメだとは思いますけど。

頑張ってみてください。
PostfixはLinuxでは結構入っているので知っている人が多そうですがフォロー出てきませんね?
あまり使ったことがないので申し訳ない程度に

Qgoogle apps を利用したDNS設定に関し

ドメインは、VALUE-DOMAINで取得し、メールサーバーはgoogleAppsを利用する為下記の内容をDNS設定に追記しました

mx ASPMX.L.GOOGLE.COM. 1
mx ALT1.ASPMX.L.GOOGLE.COM. 5
mx ALT2.ASPMX.L.GOOGLE.COM. 5
mx ASPMX2.GOOGLEMAIL.COM. 10
mx ASPMX3.GOOGLEMAIL.COM. 10
mx ASPMX4.GOOGLEMAIL.COM. 10
mx ASPMX5.GOOGLEMAIL.COM. 10
txt @ v=spf1 include:aspmx.googlemail.com ~all

別にWEBサーバーを契約し、そこでサイトの運営を行っているのですが、
そこのお問い合せフォームからのメール連絡が、googleApps側のアドレスにまったく届きません。

元々持っているgmailアカウントやプロバイダのメールアドレスには、正常に到達するので
あとは、このDNS設定しか、考えられないのですがどうなんでしょうか?

ちなみにプログラム側は、phpでmb_send_mailを利用しています。
メール送信を行っているWEBサーバーは、別ドメインと一緒に契約し、
メールヘッダーを確認すると、送信アドレスとヘッダー内の送信情報が相違している状態にはなっています。

何とか解決したいので、お知恵をかしてください。
宜しくお願い致します。

ドメインは、VALUE-DOMAINで取得し、メールサーバーはgoogleAppsを利用する為下記の内容をDNS設定に追記しました

mx ASPMX.L.GOOGLE.COM. 1
mx ALT1.ASPMX.L.GOOGLE.COM. 5
mx ALT2.ASPMX.L.GOOGLE.COM. 5
mx ASPMX2.GOOGLEMAIL.COM. 10
mx ASPMX3.GOOGLEMAIL.COM. 10
mx ASPMX4.GOOGLEMAIL.COM. 10
mx ASPMX5.GOOGLEMAIL.COM. 10
txt @ v=spf1 include:aspmx.googlemail.com ~all

別にWEBサーバーを契約し、そこでサイトの運営を行っているのですが、
そこのお問い合せフォームからのメール連絡が、googleApps...続きを読む

Aベストアンサー

あれ、話がチグハグですね・・・
とりあえず多々想定される原因を追究するしかないですね。

そもそも、そのフォーム?が無ければDNSが不正ですか? nslookupは?
一般メールは正しいく動作する訳でしょ? だからDNSが不正って線は薄いのでは。
その証明が第一。
(浸透時間も知ってますよね?、旧サーバに届いていないかとか)
動作OKならDNSの問題ではなく、PHPかsendmailかサーバの問題になるはず!
で、
このケースでよくあるのが、
サーバ内でSendmailが完結してしまうケース。
だから、>「受信フォルダに入って無いか確認。」
と質問しました。
(メールソフトやAppsの話ではなく、契約しているサーバですよ)
なので、サブドメインを利用してApps内で同期するのが手っ取り早いって提案です。
質問やお礼では、
各種テスト結果が全く見られないので、正解にまでたどり着けませんが、
各種テストをして、原因を追究しないと解決には至らないでしょう・・・
(原因がわかっても、解決できないケースも多いですが)

RE:返信メールが受信できないってことなのでは?(何の設定か見えませんが)
 ・各種メールアドレスで送信テスト(内外各サーバのメールでも)
 ・別のメールアドレスをフォーム内に設定してテスト

そもそも、Sendmailホストは、
hoge.jpでもhoge2.jpでもないんじゃない?

mb_send_mail(); は正しいか?

これだけで、問題がどこか絞れるでしょう。
テストに利用するメールやサーバの仕様や設定によっても結果が違うので、
各種テストが必要って事です。
回答にはならないですが、今の状況では原因を見つけるしかないです。。

設定が正しい条件ならサーバ仕様(Sendmailが完結)が濃厚でしょうし、
面倒なら、Google Apps代理店へ丸投げ

あれ、話がチグハグですね・・・
とりあえず多々想定される原因を追究するしかないですね。

そもそも、そのフォーム?が無ければDNSが不正ですか? nslookupは?
一般メールは正しいく動作する訳でしょ? だからDNSが不正って線は薄いのでは。
その証明が第一。
(浸透時間も知ってますよね?、旧サーバに届いていないかとか)
動作OKならDNSの問題ではなく、PHPかsendmailかサーバの問題になるはず!
で、
このケースでよくあるのが、
サーバ内でSendmailが完結してしまうケース。
だから、>「受信フォルダ...続きを読む

QSolaris8でDAT(DDS4)使用時に必要なパッチは?

富士通PRIME Power200 で、Solaris8から本体に付属の
DAT(DDS4)装置を使っているのですが、1年弱使っていて初めて
SCSIのパリティエラー(ワーニング)が出ました。

DDS4使用に当たり、st.conf への定義追記、glm.conf の作成は
行っていますが、今回のエラーを(ハードの)サポートに問い合わせて、
はじめてパッチが必要なことを知りました。

どういうパッチで、どこから入手、どう適用すればいいのでしょうか?
SunのHPをちらっとは見ましたが、よくわかりませんでした。

Aベストアンサー

>SunのHPをちらっとは見ましたが

PRIMEPOWERは富士通製、Solarisも富士通OEM版でしょうから、
富士通のページを探さないとだめでしょう。

担当のSEさんなどに依頼されるのが一番確実だと思いますが。

参考URL:http://primeserver.fujitsu.com/primepower/

Qgoogleだけ接続不安定ですDNSエラー?

ここ2.3日からgoogle関連だけ接続がうまく行きません
googleアースやピカサウエブ、画像の検索などすべてですが
10回に1回くらいはつながります
調子いい時は10回に1回くらいつながりません・・・
他の所はすべて問題なくつながります

調べた所DNSサーバーの問題ではないかと
TCP/IPのプロパティで
DNSを自動で取得するを次のDNSサーバーのアドレスを使う
にして他業者のISPで接続したところ問題なくつながるように
なりました
その場合自分のISPに苦情を言おうって書いてあったので
質問したところ無線LANがはさまってるとそんな問題が起きる
から直接LANケーブルで接続してテストしろと言われました
接続が難しいから無線にしてるのに・・・・
MACアドレスの問題もあるしLANボードも有効にしてないし
そもそもそんな事相当詳しくないとできないのに
それ以外対応できないとつっぱねられました

そこで今度はメルコの方に質問してみましたが
そんな現象聞いたこと無いと言われ対処は無いと言われました

お互いにお互いがおかしいと言われたのでは
私も対処無しなのですが
同じ様な現象におちいっておられる方などおられないでしょうか?
またなにか良い対策方を伝授していただけませんでしょうか?

今のところ他社のDNSで問題なく使えているのですが
非常に気持ち悪いです

ちなみにOSはXPで無線LANはWHG-HP-Gです

なにかおひとつ助言のほどを・・・・

ここ2.3日からgoogle関連だけ接続がうまく行きません
googleアースやピカサウエブ、画像の検索などすべてですが
10回に1回くらいはつながります
調子いい時は10回に1回くらいつながりません・・・
他の所はすべて問題なくつながります

調べた所DNSサーバーの問題ではないかと
TCP/IPのプロパティで
DNSを自動で取得するを次のDNSサーバーのアドレスを使う
にして他業者のISPで接続したところ問題なくつながるように
なりました
その場合自分のISPに苦情を言おうって書...続きを読む

Aベストアンサー

嘘を言ってみましょう

 「直接繋いでも状況は変わりません」

…と

自分も無線LANがDNSに影響するということは聞いたことがありません
無線LANが原因なのであれば、設定方法ではなく何が原因なのかを詳しく聞きましょう
説明していただけないのであれば、他のサポートの人に代わっていただきましょう
どのサポート員からも説明が不足していたり理由が分からないなどと答えられた場合は
プロバイダのDNSが原因である【可能性がある】ということです
それ以上話をしてもサポートの人にはどうにもできないので時間の無駄です、
 「早く修復してください
  そして修復に掛かる時間と日数を明日中に答えてください
  答えられない場合は、いつ回答をいただけるのか連絡をください
  これらの連絡はどなたからいただけますか」
と要望を伝えて連絡を待ちましょう

※ 要望の要点は3つ
 1. 修復
 2. いつまでに修復ができるのか返答
 3. 誰が連絡をしてくるのかをその場で確認
 です

どれ一つまともに対応できないのであれば、他のプロバイダへの乗り換えを検討しちゃってください
サポート能力のない運営会社の下の接続なんてしたくないですよね

嘘を言ってみましょう

 「直接繋いでも状況は変わりません」

…と

自分も無線LANがDNSに影響するということは聞いたことがありません
無線LANが原因なのであれば、設定方法ではなく何が原因なのかを詳しく聞きましょう
説明していただけないのであれば、他のサポートの人に代わっていただきましょう
どのサポート員からも説明が不足していたり理由が分からないなどと答えられた場合は
プロバイダのDNSが原因である【可能性がある】ということです
それ以上話をしてもサポートの人にはどうにもできな...続きを読む

QSUN Solaris8 サーバ間の時刻同期

タイトル通り SUNサーバ間で時刻同期を取りたいのですが
どの様な、方式で行うのが、簡単でしょうか?

SHELLより 日 1回時刻同期を取ろうと考えてます。

Aベストアンサー

rdateというコマンドがあります。

#/bin/rdate hogehoge

で、hogehogeに時刻を合わせるサーバの名前を入力します。
但し、相手先はntpなどで時間が正しい事が原則です。相手先の時刻が違うとrdateを実行したマシンの時刻も狂ってしまいます。(^^;;
詳しくはmanしましょう。

因みに、時刻設定は、shellで書くよりもcrontabに起動時間を決めて直接書いた方が楽だと思いますよ。:-)
参考まで…

QDNSについて

DNSについて

Googleでip8.8.8.8でDNSを運用中らしいですが、
そのサービスをつかおうとしたときふと思ったのですが
プロバイダーのDNS以外を使っていいのでしょうか?
プロバイダーはぷらら、回線はNTT、ONUとルーターはPR-200NE、端末はWiiと7とMeとW2kです。
!Me・W2Kがサポート切れについては知っています。教えなくていいです。!
!設定方法はWii以外はURLでわかります。
Wii以外の設定方法は教えてくれないでいいです。!
わかればWiiの設定方法もお願いします。
url http://gigazine.net/index.php?/news/comments/20091204_google_public_dns/

Aベストアンサー

可能ですので、その他の項目についてアドバイスします。

> Wii以外の設定方法は教えてくれないでいいです。!
PR-200NEに設定するのもアリかと思います。

> わかればWiiの設定方法もお願いします。
「DNS自動取得」まで矢印でスキップさせてください。
接続先N → 設定変更 →…→ DNS自動取得 → 詳細設定

参考URL:http://chiba3.dip.jp/game/wii/wifi-2.html

QIMAPサーバの構築について・・(Solaris8?)

(1)IMAPサーバ(システム)って何ですか??
(2)IMAPサーバ(システム)の構築をするとどういう事が出来るんですか??
(3)IMAPサーバ(システム)のメリットは何ですか??
(4)IMAPサーバ(システム)のデメリットは何ですか??

まだまだ質問をしたいんですが、今回はこの4点を教えて下さい!!m(_ _)m
また、たくさん質問をしてしまってスミマセン、、(>_<)
私はかなりのど素人なもので、、(^^;

Aベストアンサー

普通メールを配送,読み書きするためには2つのソフトウェアを利用します。

メールの配送がMTA(Mail Transfer Agent)でsendmail,postfix,qmailなどが有名です。
それに対してMUA(Mail User Agent)はOE,Netscape,mew,sylpheedなどいろんなOSでいろいろなメールリーダソフトがあります。

通常あるメールアドレスはその人のログイン(もしくはメール専用)アカウントのあるマシン(メールサーバ)まで、MTAを用いてSMTP(simple mail transfer protocol)で配送され、そのメールサーバのメールスプールに溜ります。

このメールサーバのメールスプールから別のマシン上で実行しているMUAでメールを取り出すためのプロトコルの代表がPOPやIMAPです。

POPはメールサーバ上のメールスプールのユーザむけの1つのメールボックスを取り扱うだけのプロトコルであるため、メールの分類管理などを行おうと思うとメールリーダ上のマシンに取り込んで、サーバ上から元メールを削除してフォルダなどに分類するような使いかたをしていると思います。

ここで注意が必要なのはken1-skillupさんのように多くの人に誤解があるようなのですが、POP自体はメール自身に対して削除命令を発行しない限りメールがサーバ上から削除されることはありません。つまり、(おおくの)メールリーダが勝手に取り込んだメールに対してサーバに削除命令を出しているのです。そのため、サーバにメールを残す設定のできるメールリーダもあります。

そのため、分類管理しないならば、POPとIMAPはユーザにとってどちらでも使い勝手は同じになります。
これに対して、IMAPでは各ユーザのメールスプール以外にユーザがメールを分類管理できるように別の複数のディレクトリ(もしくはメールボックスの場合もあるが、IMAPサーバによって実装方式がちがう)を持たせることができます。

すると、ユーザは複数のマシン(officeのデスクトップと持ち歩きのnote PCとか)の間でどのメールリーダを用いてもメールの管理が可能になります。ただし、メール本体はメールサーバ上に全て保存されるため、メールの管理作業やメールの読み書きはメールサーバとIPリーチャブルな環境(マシン)でないとできません。

私自身はofficeですら複数のマシン(OS)を利用しているうえ、実験室などもあったりとか、社内の他の事業所に出張する場合もあるのでIMAPは手放せません。

ただし、デメリットとしてはメールサーバ上に全ユーザのメールを保管するので、当然メールサーバのディスクを大量に消費してしまうという問題があります。

メールサーバには十分なディスクを用意した上、quotaなどを設定するのが良いでしょう。

普通メールを配送,読み書きするためには2つのソフトウェアを利用します。

メールの配送がMTA(Mail Transfer Agent)でsendmail,postfix,qmailなどが有名です。
それに対してMUA(Mail User Agent)はOE,Netscape,mew,sylpheedなどいろんなOSでいろいろなメールリーダソフトがあります。

通常あるメールアドレスはその人のログイン(もしくはメール専用)アカウントのあるマシン(メールサーバ)まで、MTAを用いてSMTP(simple mail transfer protocol)で配送され、そのメールサーバのメールスプールに溜ります。

...続きを読む

QWindowsServer2003 DNS設定

DNSサーバーについて教えてください。
(1)クエリ転送がされない
会社内でActiveDirectory(以下、AD)サーバーを構築し、同サーバー上でDNSを稼動しています。AD名はtest.adです。社内には別にDNSサーバーがあり、私が構築したDNSサーバーで名前解決できない場合は、そちらのDNSサーバーを参照するよう、クエリ転送の設定をしました。しかしクエリは転送されません。なぜでしょうか?

(2)外部ドメインの名前変換について
また外部DNSへクエリ転送のしなかった場合、google.comなどの名前変換はできないと思うのですが、クライアントに私が構築したDNSサーバーのみセットした場合でも、できてしまいます。ipconfig/flushdnsをした後でもできます。なぜでしょうか?

Aベストアンサー

OSのバージョン等、提示が無いため一般的な回答を。

(1)フォワードできない
可能性1.reject されている
 問題のDNSサーバー上で nslookup で転送先のDNSサーバを指定し、名前解決を行ってみてください。

可能性2.フォワード先のIPアドレスが間違っている

可能性3.フォワード先のDNSサーバがインターネット側へ出れない
 タイムアウトになるので、名前解決を行う際は、FQDN の最後に "." を入れてください。
 たとえば、"dc1.test.ad."

可能性3.adを構築したドメインと同じドメインを外部へ解決しようとしている。
 これはできません。

(2)フォワードをしない名前解決
  DNSサーバ単独でインターネット側へ接続できるからではないでしょうか。ルートヒントがデフォルトで入っているので、フォワードなしで解決できます。

QWinクライアントからSolaris7サーバディレクトリの参照

Solaris7のあるフォルダを共有して、
Windowsクライアントから参照したいのですが、
どのように設定すればいいのでしょうか?

Aベストアンサー

> Solarisの『NFS』機能は、クライアント側にも設定が必要なのですかぁ…。

設定だけではなく、ソフトウェアの購入も必要ですね。

Easy Access Serverは使ったことないのでなんですが、NTサービスの大部分の機能があるはずなのでファイルの共有は可能かと思います。(昔、Easy Access Serverになる前のソフトは使ったことがありますが。)

ただし、Solarisおよび他のUNIXマシンとWindowsでファイルを共有する場合はに日本語ファイル名問題や改行文字コード不一致問題などに注意してください。


人気Q&Aランキング

おすすめ情報