このスレッドはクローズされています。記事の閲覧のみとなります。
「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない |
|
- æ¥æï¼ 2010/05/26 02:54
- ååï¼ 園原
- 1.不明点・障害内容:リアルドメイン宛のメールが"/etc/postfix/virtual_maps"に設定した"/home/user_mails"直下の"リアルドメイン/アカウント名/Maildir/"に届かない
2.ログの有無 :無 (有:その内容) :
複数ドメインメールの設定前はリアルドメインのメール送受信設定だけを行っていました。 その際にはリアルドメインのメール送受信は問題なく動作しておりました。 今回、新たにドメインを管理することになり、「複数ドメインメールアカウントで個別のメールボックス利用」の内容に沿って設定を行いました所、バーチャルドメインのメールアドレス宛には設定通りにメールが届くのですが、リアルドメインのメールアドレス宛に送信したメールが、"/home/user_mails/アルドメイン/アカウント名/Maildir/"に届かずに、"/home/アカウント名/Maildir/"に届けられてしまいます。
何卒、宜しくお願い致します。
|
■ コンテンツ関連情報
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.1 ) |
|
- æ¥æï¼ 2010/05/26 14:34
- ååï¼ 管理者
- > "/home/user_mails/アルドメイン/アカウント名/Maildir/"に届かずに、"/home/アカウント名/Maildir/"に届けられてしまいます。
「/home/アカウント名/Maildir」ディレクトリを削除して、postfix再起動後に確認してみてください。 当方環境でも、各アカウントのホームディレクトリに「Maildir」があった場合に同様の事象がありました。
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.2 ) |
|
- æ¥æï¼ 2010/05/27 10:48
- ååï¼ 園原
- 「/home/アカウント名/Maildir」ディレクトリを削除してpostfixを再起動し確認してみましたが、下記のwarningが出ました。Linuxアカウントも削除しないといけないのでしょうか?困りましたぁ;;
warning: maildir access problem for UID/GID=502/502: create maildir file /home/xxx/Maildir/tmp/1274923515.P22417.hostname: Permission denied warning: perhaps you need to create the maildirs in advance
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.3 ) |
|
- æ¥æï¼ 2010/05/27 11:02
- ååï¼ 管理者
- 以下を、再度確認してみてください。
1.「/etc/postfix/virtual_domains」 このファイル内にリアルドメインは記述されていないですよね?
2.「/etc/postfix/virtual_maps」 ・リアルドメイン・バーチャルドメイン双方に於いて、全てのアカウントとメールボックスに誤りがないか? ・ファイル更新後は「postmap /etc/postfix/virtual_maps」を実施し、且つ「postfix」サービスの再起動を行っているか?
3.以下のコマンド実行結果を教えてください。(アカウント名は隠蔽して頂いても構いません) ・# ls -ld /home/user_mails ・# cat /home/アカウント名/.procmailrc ・# ls -la /home/アカウント名/.procmailrc
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.4 ) |
|
- æ¥æï¼ 2010/05/27 11:38
- ååï¼ 園原
- 「/etc/postfix/virtual_domains」にはリアルドメインは記述していません。
「/etc/postfix/virtual_maps」再確認しましたが、誤りは無いと思います。
[root@124x37x249x112 circus]# ls -ld /home/user_mails drwxrwxrwt 7 root root 4096 5月 26 02:06 /home/user_mails [root@124x37x249x112 circus]# cat /home/アカウント名/.procmailrc cat: /home/アカウント名/.procmailrc: そのようなファイルやディレクトリはありません [root@124x37x249x112 circus]# ls -la /home/アカウント名/.procmailrc ls: /home/アカウント名/.procmailrc: そのようなファイルやディレクトリはありません
procmailはインストールしていません。
|
Re: 「複数ドメインメールアカウントで個別のメールボックス利用」でリアルドメイン宛のメールが受信出来ない ( No.5 ) |
|
- æ¥æï¼ 2010/05/27 11:49
- ååï¼ 管理者
- > procmailはインストールしていません。
リアルドメイン宛はメールボックス配送を「procmail」にて行っています。 デフォルトでは「procmail」はインストールされていた気もしますが、 されていなかった場合はインストールをお願いします。
※:コンテンツ説明不十分で申し訳ありません。
次に、各アカウントのホームディレクトリに「.procmailrc」を作成し内容を以下にして下さい。
「.procmailrc」内容 ----- ここから ----- MAILDIRECTORY=/home/user_mails/リアルドメイン名 LOGFILE=$HOME/procmail.log LOCKFILE=$HOME/.lockfile DEFAULT=$MAILDIRECTORY/$LOGNAME/Maildir/
:0 $DEFAULT
----- ここまで -----
ファイル自身のオーナ:グループは自分自身で、パーミッションは 600 にして下さい。
|
■ その他