Linuxでメールサーバを構築しております。
設定等は完了したと思われます。

・Sendmailでは****@docomo.ne.jpに送れました。(smtp)
・****@docomo.ne.jpからroot@自ドメイン.co.jpに送れました。(pop)

しかし、自ドメインからはroot以外のユーザからメールを送れるのですが、****@docomo.ne.jp等の外からはroot以外のユーザにはメールが届きません!エラーとしては、ユーザーがありませんとの事。

mailboxが保存してあるディレクトリの配下を見ても、ユーザーはrootしか存在しません。
ユーザを作成する際に、なにか設定があるのでしょうか?

メールの振り分け等がうまくいっていないような気がします。サーバでsendmailコマンドでメールをうっても、ユーザには届いていないような気がします。(mailコマンドで確認してもNO MAILと表示)

SMPTは正常に、rootだろうが、ユーザだろうがいっています。POPの設定になにか足りないものがあるのでしょうか?
POPではユーザ等は特に設定する場所が見当たらないので大丈夫だとは思いますが・・・。
ユーザを追加した際、必ずなにかコマンド等を打たなければいけないのでしょうか?追加後にPOPデーモンを再インストール等しないといけないのでしょうか?

宜しくお願いします。

A 回答 (3件)

sendmail.defの


ACCEPT_ADDRSの所でmaihost.xxx.co.jpのあとに空白で区切って
自ドメインを明示的に追加しないと、自ドメイン当てのメールを受け取ることができません。
あとDNSゾーンファイルのMXレコードにこのホストの名前が記述されて
なければいけません。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございました。
CFファイルが未完成だったようです。
インターネットで調べ上げた結果、うまく行きました!
やはり、ユーザを個々に指定していませんでした。
それにしても、CFファイルの定義ってめちゃくちゃ多いですね。頑張ってやってみます。

お礼日時:2002/03/02 12:12

unknown userということなら確かにpiccaさんの言う通りだと思います。


デフォルトでは、username@mailhostname.domainnameの物しか受け取りません。username@domiannameのものも受け取るようにしてあげる必要があります。
rootユーザーは、ホスト名つきになります。(仕様?)
とりあえずホスト名つきで送ってみて届いたらこれが原因ということで、対処してください。
****@docomo.ne.jpからroot@自ドメイン.co.jpに送れました。(pop)
これは、POPではありません。SMTPですよ。
    • good
    • 0
この回答へのお礼

ありがとうございました。
まだまだ初心者の為、いろいろ勉強しながらやっています。
また、ご縁がありましたら宜しくお願いします。

お礼日時:2002/03/02 12:12

ローカルユーザにメールを出しても配信できないのでしょうか?


/var/log/maillogを確認すると、どの辺でエラーになってるのか
わかるような気がしますが・・・。

とりあえず、maillogの確認をされてみてはどうですか?
    • good
    • 0
この回答へのお礼

アドバイスありがとうございました。

お礼日時:2002/03/02 12:10

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

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

Qturbolinux7.0のsendmail,popについて

TBL7.0でsendmailを構築しました。自分以外のドメインのアドレスには問題なく送信できるようになったのですが、自分のドメインのアドレスへは送信できません。

これってPOPサーバがおかしいと考えるべきでしょうか?そもそも最初からPOPサーバはインストールされているものと思っているのですが、ひょっとして自分でインストールの必要あり?

ちなみに
/etc/xinetd.d/pop-3

disable = no
にしています。

根本的に理解していない部分があります。
POPサーバをインストールしていなくても、メールサーバは自分のドメイン宛なら受け取ってどこかに格納するのかどうか?
この部分を理解していないのでSendmailかPOPかの切り分けが出来ず困ってます。

どなたか助けてください。

Aベストアンサー

前にも同じ質問にかきましたが、
sendmail.defの
ACCEPT_ADDRSの所でmaihost.xxx.co.jpのあとに空白で区切って
自ドメインを明示的に追加しないと、自ドメイン当てのメールを受け取ることができません。
あとDNSゾーンファイルのMXレコードにこのホストの名前が記述されて
なければいけません。

QKNOPPIX っていうCD Linuxのrootユーザ質問?

root の パスワードはなんですか?

su - を入力したらrootユーザのパスワードが必要ですから

ご存知の方は教えていただきませんか

Aベストアンサー

motosuna様が既に回答されているので余計かも知れませんが、
コンソールからroot権限を得る方法もあるので、紹介させて
いただこうと思います。

コンソールから
sudo -s
と入力するとrootになれます。
(2002年12月11日版で確認できています)

仕組みは分かりませんが、KNOPPIXではrootのパスワードは
設定されていないみたいです。

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では結構入っているので知っている人が多そうですがフォロー出てきませんね?
あまり使ったことがないので申し訳ない程度に

QURLで自分のディレクトリ名(~.co.jp/~taro)を別のディレクトリ名(~.co.jp/~hanako)で表示させる方法ありますか。

LHR8.0でapacheをつかって自分のHPを公開しています。コンテンツはtaro/ディレクトリ以下にありますのでブラウザのアドレス欄にはhttp://www.aaa.bbb.jp/~taroと表示されます。

この***/~taroを***/~hanakoというように別のディレクトリ名で表示させることはできますか。


ディレクトリ名から自分のHPとわからないようにしたいというのが動機です。

Aベストアンサー

root権限をお持ちなら、
mod_rewriteでURLを書き換えるなり、
httpd.conf内のDocumentRootを変えたり、Aliasを設定したり、
適当なフォルダへのsymbolic linkを作成するなり、
プロキシかました
――などの手がとれると思います。

Qエクセル ユーザー定義で「00****」と表示

エクセルで既に入力されている数字を、ユーザー定義で6桁に足らない場合は左側に「0」をつけるように書式設定しました。

この「00****」(B1のセル)を別のセルの「**」(A1のセル)を合わせて「**-000***」(C1のセル)というデータにしたいです。

「C1」のセルに、「A1&"-"&B1」という数式を入れてみましたが、「**-****」となるだけで、左側に付けた「00」が無くなりました。

どうすればよいのでしょうか?

ちなみに、現在はA1及びB1に入っている数字は半角なのですが、最終的には全角で「**-00****」というデータにしたいので、「=JIS(C1)」を使うつもりです。

Aベストアンサー

いや、単純に

「A1&"-00"&B1」

とすれば済む話なんじゃ?

B1の桁数が一定じゃない場合は

「A1&"-"&RIGHT("000000"&B1,6)」

と、ちょっとワザを使わないと上手くいきませんが・・・。


このカテゴリの人気Q&Aランキング

おすすめ情報