さくらインターネットのレンタルーサーバビジネスプロで空メール登録

3月 17th, 2011 | Categories: Program, Web
このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをPOOKMARK. Airlinesに追加このエントリをはてなブックマークに追加

以前の投稿「【携帯サイト制作】第十六回さくらインターネットで空メール登録」は、さくらのレンタルーサーバスタンダードでの事例なのですが、今回はビジネスプロです。

同じようにやってもどうにも動きません。
スタンダードとビジネスプロは、独自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”);

こちらで無事に送信できました。
どなたかのご参考になれば幸いです。

No comments yet.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes