タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cakePHPとmailに関するjyuzeのブックマーク (2)

  • CAKEPHPで空メールを受信するその2 - かみしろめも

    前回で空メール受信時にCAKEのシェルが起動するようになりました。 今回はシェルの中身をどう書けばよいのかについて軽く触れたいと思います。 4). receiver.sh の中身 ※ CAKEPHPの場合メールの中身がDispatch->stdinに格納されています。 $stdin = $this->Dispatch->stdin $mailParams = $this->__getMailData($stdin); //空メールを返信したり色々な処理 function __getMailData($stdin)でメールを解析してそれぞれ配列に格納して返却しています。 5). function __getMailData() function __getMailData($stdin) { $mail = ""; $mailParams = array(); $from = array()

    CAKEPHPで空メールを受信するその2 - かみしろめも
  • メール受信からのシェル機能実行 - Writing Some Code

    空メール送信での会員登録や、メールに添付されたファイルをサーバに自動でアップロードなど、メール受信からのスクリプト実行というのは様々なシーンで用途があると思います。 今回はそれをCakePHP 1.2系のシェル機能を使って実現してみました。(1.2.0.6311-betaで確認) 使用するもの メールサーバはqmail、メールの解析処理はPEARのMail_mimeDecodeを使用します。 PEARを使用できるようにセットアップ まずapp/vendorsの下にPEARフォルダを作り、PEARのコアクラス(PEAR.php)とMail_Mimeパッケージのクラスを置く。 次に、以下のソースをapp/vendors/pear_ini.phpとして保存。 <?php define('PEAR_PATH', dirname(__FILE__) . DS . 'PEAR'); set_inclu

    メール受信からのシェル機能実行 - Writing Some Code
  • 1