このスレッドはクローズされています。記事の閲覧のみとなります。
Postfixの構築において |
|
- æ¥æï¼ 2006/04/02 20:15
- ååï¼ yurika
- お世話になっております。
http://kajuhome.com/postfix.shtml
のページを参考にさせていただきまして、現在初めてのメールサーバーの導入を試みています。 他のサイトなども参考にさせていただいていたのですが、うまくいかず、上記を現在参考にさせていただいております。
そこで、質問させていただきたいのですが、メールをLAN内の別PCから送信すると下記のようなエラーメッセージが帰ってきてしまいます。
※プロバイダー等の普段使用しているメールから送信すると。
This is the Postfix program at host mail.fedorara.zenno.info
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
<test@fedorara.zenno.info>: maildir delivery failed: create /home/test/Maildir/tmp/1143975672.P4731.fedorara.zenno.info: Permission denied
どうしたら、よいでしょうか?
|
■ コンテンツ関連情報
Re: Postfixの構築において ( No.6 ) |
|
- æ¥æï¼ 2006/04/11 16:39
- ååï¼ yurika
- なるほどですね。
理解できまして、すっきりしました。 ありがとうございます。
ですが、管理人様、今ひとつご質問よろしいでしょうか?
同じく、下記参考にしておりまして、 http://kajuhome.com/postfix.shtml
今度はメールユーザーの追加を行いたいと考えております。 そこでなのですが、まず概念としてメールユーザーだけの追加ってできないのでしょうか? 通常のユーザーを新規で作成して、そのユーザー毎のディレクトリを作成して、例えば
/home/○○○/Maildir
を作成して利用する。
という方法になりますでしょうか?
でもそうなると、
> 新規ユーザを作成した場合、メールボックス(Maildir)を作成する様にする >[root@fedora root]# mkdir /etc/skel/Maildir 2005/10/11 修正 >[root@fedora root]# chmod 700 /etc/skel/Maildir
の作業ってどういう意味になるのでしょうか? (これをメールユーザーだけ作成して共有して使うのかな? なんて思っちゃってます。。。)
ちょっと認識がずれずれだと理解しておりますが、消化できずに悩んでいます。。。
例えば、FTPであれば通常ユーザー単位で作成して、そのユーザーをログインユーザーとして利用しますよね? そんな感じですか?
実は、FTPに関しても今までは、通常ユーザーたんいでログインユーザーとして利用するのではなく、 1ユーザーに対して、その下層にディレクトリを複数作れば、そのディレクトリ単位で、任意にユーザーとパスワードを振り分けてるものだと、 最初は思っておりました。 メールに関してはどうなのでしょうか?
※以前、windows2000でサーバーを構築している時のイメージが残っていて、FTPの時はそのように最初は誤解しておりました。
FTPと同じく、通常ユーザー単位でアカウントを使うのでしょうか? 即ち、通常ユーザーしか、メールを利用できず、通常ユーザー名が、@前のアカウント名となってしまう。 そういう認識でよろしいでしょうか?
ぐずぐずの内容だとは十分理解しておりますが、教えていただければありがたいです。。。
|
Re: Postfixの構築において ( No.7 ) |
|
- æ¥æï¼ 2006/04/11 17:18
- ååï¼ 管理者
- >> 新規ユーザを作成した場合、メールボックス(Maildir)を作成する様にする
>>[root@fedora root]# mkdir /etc/skel/Maildir 2005/10/11 修正 >>[root@fedora root]# chmod 700 /etc/skel/Maildir > >の作業ってどういう意味になるのでしょうか? >(これをメールユーザーだけ作成して共有して使うのかな? なんて思っちゃってます。。。) ここの部分はご理解している内容とは違います。
「/etc/skel/」パス内にフォルダやファイルを作成しておくと「useradd」コマンドで新規ユーザを追加した時に そのユーザのホームディレクトリに作成したフォルダやファイルをそのユーザ権限で自動作成してくれます。
したがって、postfixで「Maildir」方式にした場合、新規にユーザを作成すれば自動的にそのユーザの ホームディレクトリに「Maildir」が作成されると言う訳になります。
> 今度はメールユーザーの追加を行いたいと考えております。 > そこでなのですが、まず概念としてメールユーザーだけの追加ってできないのでしょうか? > 通常のユーザーを新規で作成して、そのユーザー毎のディレクトリを作成して、例えば > > /home/○○○/Maildir > > を作成して利用する。 > > という方法になりますでしょうか? このご理解は正しいです。 ただし、メール送受信だけの利用となるので、サーバにログインできない様にしなければなりません。 以下の様にユーザ作成時のシェルを無効にすることにより、上記で述べたメールボックス付きの ホームディレクトリが作成できます。
# useradd -s /bin/false <ユーザ名>
|
Re: Postfixの構築において ( No.8 ) |
|
- æ¥æï¼ 2006/04/11 20:24
- ååï¼ yurika
- ありがとうございます。
理解できました。
教えていただいた方法で行ってみたいと思います。
|
■ その他