[PHP-users 30688] pear mime活用

ほりおひろ horixxstar @ gmail.com
2006年 11月 5日 (日) 01:29:27 JST


初めてメールさせて頂きます。
堀尾と申します。

pearのmail_mimeを活用し、添付メールを送付したいとかんがえております。
参考:http://dozo.matrix.jp/pear/index.php/PEAR/Mail_Mime.html

実際のデータは、DB(BLOB)内のデータであり、ファイルとして存在して
おりません。そのため、

過去のメーリングリストを参考にし、
参考:http://ml.php.gr.jp/pipermail/php-users/2003-February/013921.html
---------------------メーリングリスト内の参考---------------------
    $cmd="/usr/bin/php -q /home/xxx/html/image.php xxx.png 0.6";
    $output = shell_exec($cmd);
    echo strlen($output);
---------------------------------------------------------------

下記内容を実行したいと考えております。
実行したい内容--------------------------------------------
$title = "test.jpg"
$photo_file = "test.jpg";
$cmd = "php -q ../public_html/add_img.php " . $photo_file;
$output = shell_exec($cmd);
$mime->addAttachment($output , "image/jpeg,jpg", $title);
-------------------------------------------------------------------
しかしこの際、$outputを出力ファイルとして認識はしてくれません。


現在応急処置として、ファイルにリダイレクトを実施し、実現しております。
現在の応急内容--------------------------------------------
$title = "test.jpg"
$photo_file = "test.jpg";
$cmd = "php -q ../public_html/add_img.php " . $photo_file ."> test";
shell_exec($cmd);
$mime->addAttachment("./test" , "image/jpeg,jpg", $title);
-------------------------------------------------------------------

ファイルを作成するのは、スマートな方法とは言えません。
もっと良い方法、実際実施したい内容を実現できませんでしょうか。



以上です。お願いばかりですがよろしくお願い致します。


PHP-users メーリングリストの案内