ミワです。
自己解決しました。
On 2009/08/28, at 17:38, Eiji Miwa wrote:
>
> sendmail のラッパーアプリケーションを作り、暗号化等を行いたいと考えています。
> そこで、sendmail_path をファイルごとに変えるため、以下のようにしてみました。
> :
> 事情があって php5 には出来ないため、
> なんとか php4 で行いたいと思っているのですが、解決策はありますでしょうか?
> (最悪、phpのソースの修正も考えています)
結局、sendmail_path さえ変更できればいいので、
-----
--- main.c.org 2007-12-31 16:22:54.000000000 +0900
+++ main.c 2009-08-28 18:34:17.000000000 +0900
@@ -354,7 +354,7 @@
#endif
PHP_INI_ENTRY("precision", "14", PHP_INI_ALL, OnSetPrecision)
PHP_INI_ENTRY("sendmail_from", NULL, PHP_INI_ALL, NULL)
- PHP_INI_ENTRY("sendmail_path", DEFAULT_SENDMAIL_PATH, PHP_INI_SYSTEM, NULL)
+ PHP_INI_ENTRY("sendmail_path", DEFAULT_SENDMAIL_PATH, PHP_INI_ALL, NULL)
PHP_INI_ENTRY("disable_functions", "", PHP_INI_SYSTEM, NULL)
PHP_INI_ENTRY("disable_classes", "", PHP_INI_SYSTEM, NULL)
-----
php4.4.9 のソースにこんなパッチをあてて、
sendmail_path を ini_set できるようにしてしまいました。
--
miwa at offside.ne.jp
_______________________________________________
PHP-users mailing list
PHP-users@...
http://ml.php.gr.jp/mailman/listinfo/php-usersPHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3