はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 新規ユーザーでメール受信
日時: 2005/10/15 23:17
名前: コンコン

こんばんは

こちらのサイトを参考にメールサーバー構築中です
どうしても うまくいかない所があるのですが教えていただけますか?

SMTPサーバ Postfix
POPサーバ Dovecot
DDNS登録先 ddo.jp
メールソフト outlook   です

useradd -s /sbin/nologin fedora 
[root@linux ~]# passwd fedora 
Changing password for user fedora.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfull

にて新規メールユーザーを作成しました 
送信は問題なくできるのですが、受信がまったくできません。
(一般ユーザーの受信は問題ないようです)
このようなエラーメールが帰ってきます。

This is the Postfix program at host ***.ddo.jp.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

<fedora@***.ddo.jp>: maildir delivery failed: create
/home/fedora/Maildir/tmp/1129379545.P6147.****.ddo.jp: Not a
directory

これはメールBOXが作成されてない ということでしょうか?
自分なりに関係するサイトを調べて回りいろいろ試してみましたがやはり分かりません

----/var/log/maillog-----

Oct 15 22:45:36 ***** pop3-login: Login: ippei [::ffff:192.168.10.1]
Oct 15 22:45:48 ***** postfix/smtpd[6894]: connect from unknown[192.168.10.1]
Oct 15 22:45:48 ***** postfix/smtpd[6894]: 90993ED6EE: client=unknown[192.168.10.1]
Oct 15 22:45:48 ***** postfix/cleanup[6897]: 90993ED6EE: message-id=<000901c5d18e$c2f36760$0200a8c0@mao>
Oct 15 22:45:48 ***** postfix/smtpd[6894]: disconnect from unknown[192.168.10.1]Oct 15 22:45:48 ***********postfix/qmgr[6125]: 90993ED6EE: from=<****@******.ddo.jp>, size=1227, nrcpt=1 (queue active)Oct 15 22:45:48 ************ postfix/local[6898]: 90993ED6EE: to=<fedora@********.ddo.jp>, relay=local, delay=0, status=bounced (maildir delivery failed: create /home/fedora/Maildir/tmp/1129383948.P6898.**********.ddo.jp: Not a directory)Oct 15 22:45:48 ************ postfix/cleanup[6897]: DCB4BED6FA: message-id=<20051015134548.DCB4BED6FA@***********.ddo.jp>
Oct 15 22:45:48 ********* postfix/qmgr[6125]: DCB4BED6FA: from=<>, size=3144, nrcpt=1 (queue active)
Oct 15 22:45:48 ******** postfix/qmgr[6125]: 90993ED6EE: removed
Oct 15 22:45:49 ******** postfix/local[6898]: DCB4BED6FA: to=<ippei@*******.ddo.jp>, relay=local, delay=1, status=sent (delivered to maildir)
Oct 15 22:45:49 ***** postfix/qmgr[6125]: DCB4BED6FA: removed
Oct 15 22:45:50 ***** pop3-login: Login: ippei [::ffff:192.168.10.1]

新規ユーザー(リモート開放しない)でどうしたらうまく受信長できるのでしょうか?
長くなってすいませんよろしくお願いします
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: 新規ユーザーでメール受信 ( No.1 )
日時: 2005/10/16 17:34
名前: 武蔵

既に、他のユーザではメールの送受信は出来ていましたか?
また、今回の不具合は内側からの受信ができないのですか?
それとも外部からの受信ですか?

新しく作ったユーザのmaildirはそのユーザのホームディレクトリに存在していますか?
メンテ
 Re: 新規ユーザーでメール受信 ( No.2 )
日時: 2005/10/16 18:14
名前: コンコン

武蔵さんこんにちは レスありがとうございます

私の場合はDMZ側にサーバーをおいているのですが
この場合は内部ということになるのでしょうか?

クライアント(Winxp)にてユーザーを作成したいと思っています
1つは自分用でもう1つは奥さん用です。自分ように作成(一般ユーザーリモート開放)
したアドレスでは問題ないようです
しかし新規作成したユーザー奥さん用(リモート開放なし)で受信ができないのです

新規ユーザーより一般ユーザー(私用)に送信問題ありません
一般ユーザー受信 問題なし
一般ユーザーより新規ユーザーに返信 上記のようなエラーが帰ってきます

mkdir -m 700 /home/fedora/Maildir/tmp
mkdir -m 700 /home/fedora/Maildir/new
mkdir -m 700 /home/fedora/Maildir/cur

手動にて作成してみましたが結果は

mkdir: ディレクトリ `/home/fedora/Maildir/tmp' を作成できません: ディレクトリではありません

でした・・
どういうことでしょうか???

よろしくお願いします

メンテ
 Re: 新規ユーザーでメール受信 ( No.3 )
日時: 2005/10/16 19:33
名前: 武蔵

作成したディレクトリのオーナーは勿論「fedora」ですよね?
あと気になっているのですが、「/home/fedora/Maildir/tmp」がディレクトリでない?
とメッセージされていますが既に存在しているファイルと言うことはないですか?
もし存在しているファイルであれば削除してみては如何でしょうか。
メンテ
 Re: 新規ユーザーでメール受信 ( No.4 )
日時: 2005/10/16 21:08
名前: コンコン

ご指摘の通り
WinSCP3で確認したところすでにそのファイルは存在していました

その後削除し以下のようにMaildirを作成しました 

mkdir -m 700 /home/fedora/Maildir
mkdir -m 700 /home/fedora/Maildir/tmp
mkdir -m 700 /home/fedora/Maildir/new
mkdir -m 700 /home/fedora/Maildir/cur

気になるのがMaildirの所有者がrootとなっているところです
/home/fedora/Maildir/tmp
/home/fedora/Maildir/new
/home/fedora/Maildir/cur
が見当たりません

パーミッションの700が問題ありますか?
初歩的な質問ですいません
メンテ
 Re: 新規ユーザーでメール受信 ( No.5 )
日時: 2005/10/16 22:43
名前: 管理者

横から失礼します。
rootになっているのは管理者(root)でパスを作成した為です。

# chown -R fedora:fedora /home/fedora/Maildir

を実行して下さい。
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.