get@xxxxxxの自動返信メールが届かない

24時間365日戦える営業マンを作りあげます。ホームページコンサルタント山田直毅(なおたか)です。


18日に立ち上げたekich.netは紹介制と登録制を併用している為、携帯電話からアクセスすると登録用の自動返信メールを送信する機能が動作するのですが、この際使用するget@xxxxxxというメールアドレスにメールを送ると、エラーメールが戻ってきてしまうことが判明しました。原因を調査したところ、メールの本文を一時的にコンパイルしているSmartyの一時ディレクトリのパーミッションが無いことが原因であることがわかりました。


OpenPneではpostfixを使用したメールサーバの設定が通常で、ekich.netもpostfixを採用しているのですが、そこで設定したユーザにSmartyの一時ディレクトリへの書き込み権限がないと、エラー処理が発動されてしまい落ちてしまいます。同様の現象が発生している方は、

OPENPNE_ROOT/var/templates_c

パーミッションを775から777に変更してみてください。


■練馬エキチャ
http://nerima.ekich.net