[PHP-users 10584] Re: mail関数がうまく働きません

php-users@php.gr.jp php-users@php.gr.jp
Sun, 6 Oct 2002 18:45:16 +0900


Naomasa Numajiri <naonuma@ubiquitous.co.jp>さん:
野村です。ご回答有り難うございました。
> ひとまず
> * /var/log/maillog(redhat7.2だとここ)に送信時のログがあるか?
>   -- ログがあればsendmailの問題でないはず?
ログはあります。
Oct  6 18:42:53 www sendmail[2922]: SAA02922: from=root, size=56, class=
0, pri=30056, nrcpts=1, msgid=<200210060942.SAA02922@www.xxx.co.jp>, 
relay=root@localhost
Oct  6 18:42:53 www sendmail[2922]: SAA02922: to=seijun@yahoo.co.jp, 
delay=00:00:00, mailer=esmtp, stat=queued
となっていますが、このサーバーはまだDNSに登録していませんので、www.xxx.
co.jpというのが怪しい感じです。www.xxx.co.jpは現在稼働している全く別のサ
ーバーです。
> * UNIX上のmailコマンドで、同じ内容のメールが送信できるか?
>   -- 同じように送信できないのであればPHPの問題ではないはず?
> という切り分けでしょうか?
mailコマンドで、RedHat 6.2上のユーザーにはメールが送れますが、外部には送
れません。
> 参考になれば。
大変参考になりましたので、sendamailの勉強をもっとしてみます。

> -- ぬ
> 
> On Sun, 6 Oct 2002 17:43:00 +0900
> seijun86@yahoo.co.jp wrote:
> 
> ; 野村と申します。いつもお世話になっています。
> ; 別件ですが、もうひとつお尋ねします。
> ; 
> ; RedHat 6.2+Apache1.3.26+国際化版PHP4.2.2+PostgreSQL7.2.1を使っていま
す。
> ; 次のような例文で、メールの送信テストを行っています。しかし、うまくメ
ール
> ; を送ることが出来ません。
> ; <?php
> ; $subject = "this is subject.";
> ; $message = "Hello !!";
> ; $headers = "from: seijun86@yahoo.co.jp";
> ; $reslut = mail("seijun86@yahoo.co.jp", $subject, $message, $headers)
;
> ; print ("メールが送れましたか?");
> ; ?>
> ; 
> ; RedHat 6.2ではsendmailは動いておりますし、/usr/local/lib/php.iniで
> ; sendmail_path=/usr/sbin/sendmal
> ; と設定しています。
> ; 
> ; これは、どうしてでしょうか。皆様にご教示いただけば有り難いのですが。
> ; 
> ; 
> ; _______________________________________________
> ; PHP-users mailing list
> ; PHP-users@php.gr.jp
> ; http://ns1.php.gr.jp/mailman/listinfo/php-users
> 
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users