中村俊之12.設定完了後のトラブルシュート前回までで一通りの設定は終了しましたが、幾つかの問題点が発見されました。内容は次のようなことです。ファイルが書き換わってしまう。ウェブフォームからphpでメール送信ができない。外部ドメインからのメールを受信できない。設定ファイルを書き換えてしまうようです。使用しているため、メールを使用しない設定をしていると設定ファイルが初期化され、設定ファイルの以下の行が書き換わります。=つまり、メールを使用しないという設定のために使用するメールプロトコルを空白に書き換えてしまうわけです。プロトコルの設定が記入されていませんからサービスの起動も失敗します。使用する設定をするのがいいのかもしれません。サーバーとして構成する方法です。私の場合は仕方がないのでコピーを作成し、メンテナンスの後にコピーしてあるファイルと置き換える方法で対処しています。ポート番号を変更した後で発生しました。考えてみれば単独のメールサーバーでメールゲートウェイを兼ねているわけですから25番ポート以外を指定すれば動かないのは当然なわけで、ちょっと迂闊でした。ポートを設定することで回避しました。smtpdと、コメントアウトするだけです。ポート587番が有効になり上の問題は解決します。実装となるところなのですが、問題が発生して実装を一時中断しています。動作させるところまでは問題なくいっていたのですが、フィルターを通して本来の宛先に再配送するところでエラーが発生し、メールループのような現象が起こってしまいます。原因を調べているところですので、解決したら連載の続きとして掲載予定です。