[PHP-users 10075] Re: qmail利用時の設定について
唐澤 慎
php-users@php.gr.jp
Fri, 13 Sep 2002 02:17:11 +0900
お世話になります。唐澤です。
たくさんの情報ありがとうございます。
私の説明不足で済みません。
まず、PHPは以下のようにコンパイルしました。
./configure --enable-mbstring \
--enable-mbstr-enc-trans \
--enable-trans-sid \
--enable-mbregex \
--enable-versioning \
--with-pgsql=/usr/local/pgsql/ \
--with-mysql=/usr/local/mysql \
--with-apxs=/usr/local/apache/bin/apxs \
--with-pdflib=/usr/local \
--with-jpeg-dir=/usr \
--with-zlib-dir=/usr \
--with-tiff-dir=/usr \
--with-png-dir=/usr
★ Apache1.3.26インストール・稼働後です。
★ mbregexやpdflibは問題ないようです。
その後、qmailを、以下と同じようにインストールしました。
(sendmailからの移行も同じようにしています)
http://www.ocn.ad.jp/security/linux/003b.html
起動スクリプト/etc/rc.d/rc.localは、::
# Start qmail
csh -cf '/var/qmail/rc &'
# Start smtpd
/usr/local/bin/tcpserver -x /var/qmail/control/tcprules.dat \
-v -u 506 -g_001 0 smtp /var/qmail/bin/qmail-smtpd \
2>&1 | /var/qmail/bin/splogger smtpd 3 &
です。
それで動かなかった(PHPからメール送信ができなかった)ので、
rpm -e sendmail-8.*** でアンインストールし、成功しました。
★ アンインストールしてはいけなかったんでしょうか
なお、/usr/bin/qmail-injectコマンドからのメール送信はうまくいっていま
す。
その後、PHPを上記と同じconfigで再インストールしましたら、php.iniに
sendmail_path = /var/qmail/bin/sendmail -t
が自動的に設定されました。
過去ログ[PHP-users 7506]を参考に設定しsendmail wrapper のシンボリック
リンクを作成しました。
今なお、PHPからmail()関数を使って送信することが出来ない状態です。
たびたびご迷惑をおかけしますがよろしくお願い致します。
******************************
唐澤 慎
Shin Karasawa
karasawa@cit-net.co.jp
******************************