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