さくらインターネットのレンタルーサーバビジネスプロで空メール登録
以前の投稿「【携帯サイト制作】第十六回さくらインターネットで空メール登録」は、さくらのレンタルーサーバスタンダードでの事例なのですが、今回はビジネスプロです。
同じようにやってもどうにも動きません。
スタンダードとビジネスプロは、独自SSIが使えたり、個別のIPが割り振られていたり、パスが違っていたりします。
それの影響なのでしょうか。
というわけで、http://www3.atword.jp/nana/archives/16を参考にしながら調整したところ、問題無く空メールが飛びました!
- mailというアカウントに空メールを送る
- サーバのアカウント名はmuneとする
- /www/send.phpがメール送信プログラムだとする
- /php/ に、pearのMailやmimeDecodeを入れているとする
このような場合の設定例は以下の通りです。
/MailBox/mail の .mailfilter には以下のように記述して、パーミッションは600 保存文字コードはEUCで改行はLF
to “| /home/mune/www/send.php”
exit
send.phpには以下の記述を。
#!/usr/local/bin/php
$path = ‘/home/mune/php/’;
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
require_once(“/home/mune/php/Mail.php”);
require_once(“/home/mune/php/Mail/mimeDecode.php”);
こちらで無事に送信できました。
どなたかのご参考になれば幸いです。