このスレッドはクローズされています。記事の閲覧のみとなります。
「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない |
|
- æ¥æï¼ 2010/05/26 02:54
- ååï¼ 園原
- 1.不明点・障害内容:リアルドメイン宛のメールが"/etc/postfix/virtual_maps"に設定した"/home/user_mails"直下の"リアルドメイン/アカウント名/Maildir/"に届かない
2.ログの有無 :無 (有:その内容) :
複数ドメインメールの設定前はリアルドメインのメール送受信設定だけを行っていました。 その際にはリアルドメインのメール送受信は問題なく動作しておりました。 今回、新たにドメインを管理することになり、「複数ドメインメールアカウントで個別のメールボックス利用」の内容に沿って設定を行いました所、バーチャルドメインのメールアドレス宛には設定通りにメールが届くのですが、リアルドメインのメールアドレス宛に送信したメールが、"/home/user_mails/アルドメイン/アカウント名/Maildir/"に届かずに、"/home/アカウント名/Maildir/"に届けられてしまいます。
何卒、宜しくお願い致します。
|
■ コンテンツ関連情報
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.11 ) |
|
- æ¥æï¼ 2010/05/27 13:53
- ååï¼ 園原
- .procmailrcは下記の通り問題ないと思います
-rw------- 1 ユーザ ユーザ 148 5月 27 12:01 .procmailrc
procmail.logには下記のエラーが出ているので、procmailは動いてるようです。
procmail: Unable to treat as directory "/home/user_mails/リアルドメイン/アカウント名/Maildir" procmail: Error while writing to "/home/user_mails/リアルドメイン/アカウント名/Maildir" procmail: Unable to treat as directory "/home/user_mails/リアルドメイン/アカウント名/Maildir" procmail: Lock failure on "/home/user_mails/リアルドメイン/アカウント名/Maildir.lock" procmail: Error while writing to "/home/user_mails/リアルドメイン/アカウント名/Maildir" From メアド Thu May 27 13:45:10 2010 Subject: test Folder: /var/mail/アカウント名 968
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.12 ) |
|
- æ¥æï¼ 2010/05/27 14:08
- ååï¼ 管理者
- > .procmailrcは下記の通り問題ないと思います
> -rw------- 1 ユーザ ユーザ 148 5月 27 12:01 .procmailrc
了解しました。(問題ないですね)
「/home/user_mails/リアルドメイン/アカウント名/Maildir」は存在していますか? ・存在している場合 ディレクトリとなっていますか?(ファイルではないですよね?) オーナ・グループはそのアカウントとなっていますか? パーミッションは 700 ですか? ・存在していない場合(自動生成されるので関係ないはずですが・・・) ディレクトリを作成してみてください。 オーナ・グループ、パーミッションは上記のように・・・ または、そのアカウント宛てに送信する前に、メーラよりPOP(受信)してみてください。確か自動生成された気が・・・
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.13 ) |
|
- æ¥æï¼ 2010/05/27 14:31
- ååï¼ 園原
- 「/home/user_mails/リアルドメイン/アカウント名/Maildir」は存在してません。
「/home/user_mails/リアルドメイン/アカウント名/」がそもそも存在しません。 POPする時に自動生成されるはずですよね?それが自動生成されないのが不思議です。
「/va/log/maillog」に下記のエラーが出ています。uid:gidはこのアカウントユーザの「/etc/passwd」と同じ504を「/etc/dovecot-passwd」に設定してあります。
dovecot: chdir(/home/user_mails/リアルドメイン/アカウント名) failed with uid 504: Permission denied
「/home/user_mails/リアルドメイン/アカウント名/Maildir」をmkdir -pで作成し、「/home/user_mails/リアルドメイン/アカウント名/」にchmod -R 700で設定した後に、POPしたあとメールを送信してみましたがMaildir/にnew等のディレクトリやファイルは作成されていませんでした。
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.14 ) |
|
- æ¥æï¼ 2010/05/27 14:51
- ååï¼ 管理者
- > 「/va/log/maillog」に下記のエラーが出ています。uid:gidはこのアカウントユーザの「/etc/passwd」と同じ504を「/etc/dovecot-passwd」に設定してあります。
> > dovecot: chdir(/home/user_mails/リアルドメイン/アカウント名) failed with uid 504: Permission denied
すみません。ちょっと確認させて下さい。 以下の結果を教えて頂けますか?
# ls -ld /home/user_mails/リアルドメイン
この「/home/user_mails/リアルドメイン」パーミッションにスティッキービットが付いていなかったら以下を実行してみてください。
# chmod 1777 /home/user_mails/リアルドメイン
当方環境では「home/user_mails」および「/home/user_mails/リアルドメイン」は「drwxrwxrwt」となっています。 これで上手くいった場合は、紹介しているコンテンツの設定漏れです。
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.15 ) |
|
- æ¥æï¼ 2010/05/27 15:02
- ååï¼ 園原
- 「# ls -ld /home/user_mails/リアルドメイン」の結果は下記の通りでした。オーナー/グループがアカウントユーザ名になってるのも問題ですか?
drwx------ 4 アカウント名 アカウント名 4096 5月 27 14:19 /home/user_mails/リアルドメイン/
「# chmod 1777 /home/user_mails/リアルドメイン」を実行することでPOPすると「/home/user_mails/リアルドメイン/アカウント名」が作成され、メールが正常に受信できました^^
「/home/user_mails/リアルドメイン」のオーナとグループはrootにしておくべきでしょうか?
|
■ その他