Solaris9でqmail-1.03,vpopmail-5.4.8,tcp-server-0.88をデフォルトでインストールしました。
起動後
qmail-injectコマンドでメールを送信するとsyslogに下記エラーがでます。
・delivery 1: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)
・ delivery 1: deferral: Unable_to_chdir_to_maildir._(#4.2.1)/
vpopmailでの仮想ユーザにはMaildirがあります。(オーナーはvpopmail)
vadddomainでドメインを最初追加しましたが、エラーがでました。
Please enter password for postmaster:
enter password again:
Failure while attempting to remove_line() the locals file
Error. Failed to add domain to assign file
Error: Could not update file
しかし、/export/home/vpopmail/domains/0/の下にドメインはできています。
vadduserでそのドメイン配下に仮想ユーザが作成されている状況です。
どうかよろしくお願いします。
一度ドメインを削除して追加してみてはどうでしょうか。つまり、
# touch /var/qmail/control/locals
の後に、
# cd /var/qmail/users
# grep -v ”^+test.mydomain.com” assign > assign.new
# mv assign.new assign
# chown root:qmail assign
# /var/qmail/bin/qmail-newu
# cd /var/qmail/control
# grep -v ”^test.mydomain.com” rcpthosts > rcpthosts.new
# mv rcpthosts.new rcpthosts
# chown root:qmail rcpthosts
# cd /usr/local/vpopmail/domains/
# rm -rf test.mydomain.com
# cd ..
# chown -R vpopmail:vchkpw domains
ありがとうございました。m(_ _)m
上記の後、ドメインを消したり、追加したりしましたが直りました。ありがとうございます。
http://www.ryouto.jp/linux/linux_38.html
それ行けLinux〜qmail/vpopmail〜
Linuxになってしまいますがここと
ここを御覧になられれば解決可能かと思います。
また、エラーのほうから検索してみた所、
エラー一覧に対する対策もありますのでご参考ください。
ありがとうございます。
さきほど直りましたが、見てみます。
qmailのインストールを見直さないとなあ。
すいません、ポイントは先ほどのかたに1000ptだしますので少ししかお支払いできませんが・・
すいません、もうポイントがないです。
root@[/export/home/vpopmail/domains/0/ドメイン名/test]% ls -l
合計 4
drwx------ 5 vpopmail vchkpw 512 2月 2日 20:06 Maildir
となっていますが、Maildir以下も同じです。