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件)

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

sendmail.defの


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

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

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

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


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

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

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

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

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


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

おすすめ情報

カテゴリ