fmlのnewmlでエラーが発生|対処法を教えてください

このQ&Aのポイント
  • Linux初挑戦のため手探りでメールサーバを構築中|fmlのnewmlでエラーが発生
  • 作成途中でfml loader errorが発生|fail to open /var/spool/ml/etc/mail/aliases
  • 過去にもメーリングリストを作成したがエラーは発生せず|rootユーザでnewmlした後に発生
回答を見る
  • ベストアンサー

fmlのnewmlでエラー

OS:RedHat EL 6.3 Postfix 2.6.6 fml 7.98.18 お世話になります。 Linux初挑戦ながら、手探りで社内のメールサーバを構築しております。 fmlにて「makefml newml {メーリングリスト名}」でメーリングリストを作成しようとしたところ、 作成途中で下記のようなエラーが発生するようになってしまいました。  fml loader error: fail to execute Bootstrap2(/usr/local/etc/fml/main.cf)  reason(detail): fail to open /var/spool/ml/etc/mail/aliases これ以前にも、テストでいくつかメーリングリストは作成しているのですが、その時は このエラーは発生していませんでした。 ですが、一度間違ってfmlユーザではなくrootユーザでnewmlしてしまい、それ以降 このエラーが発生するようになってしまいました。 どなたかこのエラーの対処法をご存知の方いらっしゃいませんか? できればご教授いただければ幸いです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#208507
noname#208507
回答No.1

推測ですが、エラーメッセージは/var/spool/ml/etc/mail/aliasesが開けないと言っているので、rootで作業した時にそのファイルか、あるいはその親ディレクトリの所有者がrootに書き換わってしまったのではないでしょうか。 ファイルやディレクトリに対してchownコマンドを使って、元の所有者に戻すと良いような気がします。

vm0337
質問者

お礼

回答が遅くなってしまい、大変申し訳ありませんでした。 ご回答頂いたとおり、所有者がrootになっておりました。 chownを使用して使用者を戻した所、正常に動作致しました。 本当にありがとうございました!

関連するQ&A

  • fmlで作成したMLに送信できません。

    fmlでメーリングリストを使っているのですが新規MLを 作って送信後エラーメールが帰ってきます。 具体的なエラーとしては This is the mail system at host ************. 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 mail system <○○○@***********>: unknown user: "○○○" といったものです。 自分なりに調べてみてunknown userとでたときの解決策として /etc/aliases に設定をしていない newaliases してない というのがありました。 newaliasesはちゃんとしましたし、/etc/aliasesに関して○○○の 記述はないのですが /etc/postfix/main.cf の中で alias_maps = hash:/etc/aliases, hash:/var/spool/ml/aliases と記述していてmlの下のaliasesには ○○○: : include:/var/spool/mo/○○○/include ○○○-ctl: :include:/var/spool/mo/○○○/include-ctl ○○○-admin: fml owner-○○○: fml owner-○○○-ctl: fml と記述がありますので問題はないと思っています。 このようなメールの管理は初めての経験ですので 初歩的な質問ではあると思うのですが どうか原因、解決策にこころあたりのある方は 教えていただけないでしょうか? よろしくお願い致します。

  • FMLが突然配信されなくなった

    現在、Qmail+vpopmail+FML でメーリングリストをいくつかやっています しかし、あるMLが突然配信されなくなりました。投稿してもエラーなどは 戻ってきません。 /var/spool/ml/ml名/var/Mail/ の中にはちゃんとはいっています。 それと、これ以外のMLはちゃんと配信されています。 何が原因なのかさっぱりです。どなたかご教授よろしくお願いします

  • postfix どういう場合に/var/spool/postfix/deferredに未送信メールがたまるのでしょうか。

    RHL9.0,postfixを使用しています。/etc/postfix/aliasesをつかってメーリングリストによるメール転送を行っています。しかし、添付ファイル付きのメールをこのメーリングリスト宛に送ると/var/spool/postfix/deferredディレクトリに同じメールがのこり、1時間ごとに同じメールの送信が繰り返されます。また、一部の人にはこのメールが届きません。ログを見ても何か失敗したと言うような記述がみあたりません。

  • Postfixのメールアカウントについて

    OS:RedHat EL 6.3 Postfix 2.6.6 fml 7.98.18 お世話になります。 Linux初挑戦ながら、手探りで社内のメールサーバを構築しております。 事前にあるユーザ(仮に「test」とします)をOSに追加していたのですが、後々、このユーザ名と 同じメーリングリストがどうしても必要になった為、「makefml newml test」と打ち込んだ所、 「test is found in postfix aliases」というエラーが発生しました。 そのため、一度「userdel -r test」コマンドを打ち込んでOSからユーザを削除し、その後再度 makefmlをしたのですが、同じエラーが表示されてしまい、メーリングリストが作成できません。 そこで、Postfix側に登録されている「test」というユーザを削除したいのですが、Googleなどで 削除方法を検索しても出てこず、作業がストップしてしまっております。 どなたか、Postfix側のユーザアカウントを削除する方法をご存知の方、いらっしゃいませんか? 非常に初歩的な所で躓いてしまっておりますが、ご教授いただけると幸いです。 よろしくお願いいたします。

  • fmlについて

    fmlを使用し問い合わせ用メーリングリストを構築しているのですが。 メンバーでないユーザからメールを受信し返信した場合、送信者のアドレスがMLのアドレスにするような設定はできるのでしょうか? 返信になるのでML自体をフィルタに通さないので 物理的に無理なように思うのですが~ どなたかわかる方、ご教授くださいませ。

  • fmlで配信のみの設定

    fmlのコンフィグの設定を変更すればなんとかなることだと思いますが、もし、よろしければアドバイスを頂ければ幸いです。 実はfmlを構築して、メーリングリストの機能は問題ないのですが、配信後に各メンバが配信されたメールに対して返信をすると、全てのメンバに返信が送られてしまうのですが、この返信を不可にできないのでしょうか? 要するに最初の配信のみだけを有効にして、送信元への返信はできないようにする設定方法になります。 config.phのどの項目を変更すればいいのかが分かればいいのですが。 参考までに、環境を載せておきます。 OS:Fedora Core 5 postfix-2.1.4 fml-4.0.3 それでは、よろしくお願いします。

  • 登録したユーザー全員に送信したい

    OSはLINUXのFC2、メールサーバはPOSTFIX。 したいことはPOSTFIXで作成したメールユーザー全員に送信する。 例:アドレスALL-USER@*****.jpに送信したとき、メールユーザー全員同じメールを送信する。 いわゆるメーリングリストになるでしょうか? fmlをインストールして見ましたが、メーリングリストメンバーになるのは登録と認証が必要で、面倒です。 できれば登録はメールサーバー管理者に任せ、認証もしなくでいいようなソフト又は設定あるでしょうか? よろしくお願いします。

  • qmailのメーリングリストについて

     これまではqmailのみでメーリングリストを作成していたのですが、件名にメーリングリストのタイトルを入れたいと思い、fmlの導入を検討しています。  そこで質問なのですが、以前にqmailのみで作成していたメーリングリストと、fml導入後に作成したメーリングリストは共存することが可能なのでしょうか?  それとも、1から作成しなおすことになるのでしょうか?  qmail初心者なため、つたない内容ですが、どうぞよろしくお願いいたします。  

  • メーリングリスト設定

    教えてください。 Centosでpostfixをインストールしました。 メーリングリストの設定が必要です。 リストは1つだけで、管理者ユーザーが編集したりする機会は 殆どありません。 以下のようなエイリアスだけの設定をしたら、 Mailmanをインストールする必要はないのでしょうか? member@example.comに送ったメールをmember1@example.comとtest1@yahoo.co.jp、test2@google.comに 送れるようにしたいです。 #/etc/aliasesに member: member1, test1@yahoo.co.jp, test2@google.com と書き、 #postalias /etc/aliases というコマンドを実行する。 因みにexample.comのユーザーに送る必要が無い場合、 どのように設定すればいいでしょうか。 宜しくお願い致します。

  • Postfixでのメーリングリストでメンバー以外をはじく方法

    Postfixで簡単なメーリングリストを作ろうと思っています。 とりあえず、aliasesに ml: :include:/path/to/memberlist を入れる、というところまではうまくいっているのですが、memberlistに入っていないメンバーからのメールを拒否するやり方がいまいちよくわかりません。。 http://oshiete1.watch.impress.co.jp/qa2944340.html ↑ この辺が参考になるのかなぁ。。と思って読んでいたのですが。。 mailmanとか入れるまでもない気もするので、もしよろしかったらやり方を教えて頂けませんか?