- - PR -
PHP3でMAIL送信できない
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-03-12 19:33
はじめまして、PHP3でMAIL送信を行ったのですがメールが送信されません。
原因がわかる方どなたかご教示をお願いしたいのですが、 以下のPHPを作成した場合に <?php $mmadr = "takai@ohbec.co.jp"; $kenmei = "test"; $messages = "hello!\n"; $messages .= "received\n"; mail($mmadr, $kenmei, $messages); ?> /var/spool/mail/rootの中身です。 ---------------------------------------------------------------------------- ----------------- >From root@ora.wcric.com Thu Mar 11 23:01:01 2004 Return-Path: <root@ora.wcric.com> Received: from ora.wcric.com (localhost.localdomain [127.0.0.1]) by ora.wcric.com (8.12.10/8.12.10) with ESMTP id i2BE117h001765 for <root@ora.wcric.com>; Thu, 11 Mar 2004 23:01:01 +0900 Received: (from root@localhost) by ora.wcric.com (8.12.10/8.12.10/Submit) id i2BE11pR001762 for root; Thu, 11 Mar 2004 23:01:01 +0900 Date: Thu, 11 Mar 2004 23:01:01 +0900 From: root <root@ora.wcric.com> Message-Id: <200403111401.i2BE11pR001762@ora.wcric.com> To: root@ora.wcric.com Subject: ora.wcric.com 03/11/04:23.01 system check Unusual System Events =-=-=-=-=-=-=-=-=-=-= Mar 11 22:01:01 ora tcplog[1485]: port 25 connection attempt from localhost.localdomain:1375 ---------------------------------------------------------------------------- ----------------- senmailコマンドでtakai@ohbec.co.jp にメールを出した際のmaillogの中身です ---------------------------------------------------------------------------- ------- Mar 12 15:36:29 ora sendmail[7707]: i2C6ZhUN007707: from=postgresql, size=118, class=0, nrcpts=1, msgid=<200403120635.i2C6ZhUN007707@ora.wcric.com>, relay=root@localhost Mar 12 15:36:29 ora sendmail[7709]: i2C6aT7h007709: from=<postgresql@ora.wcric.com>, size=359, class=0, nrcpts=1, msgid=<200403120635.i2C6ZhUN007707@ora.wcric.com>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] Mar 12 15:36:29 ora sendmail[7707]: i2C6ZhUN007707: to=takai@ohbec.co.jp, ctladdr=postgresql (502/503), delay=00:00:46, xdelay=00:00:00, mailer=relay, pri=30118, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (i2C6aT7h007709 Message accepted for delivery) Mar 12 15:36:30 ora sendmail[7712]: i2C6aT7h007709: to=<takai@ohbec.co.jp>, ctladdr=<postgresql@ora.wcric.com> (502/503), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=30359, relay=msv-x07.servance.ne.jp. [210.158.32.99], dsn=2.0.0, stat=Sent (i2C6ir6M010855 Message accepted for delivery) ---------------------------------------------------------------------------- ------- その後、メールが届きました。 PHPで実行した場合のmaillogの中身です。 ---------------------------------------------------------------------------- ------- Mar 11 23:01:01 ora sendmail[1762]: i2BE11pR001762: from=root, size=22770, class=0, nrcpts=1, msgid=<200403111401.i2BE11pR001762@ora.wcric.com>, relay=root@localhost Mar 11 23:01:01 ora sendmail[1765]: i2BE117h001765: from=<root@ora.wcric.com>, size=23046, class=0, nrcpts=1, msgid=<200403111401.i2BE11pR001762@ora.wcric.com>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] Mar 11 23:01:01 ora sendmail[1762]: i2BE11pR001762: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=52770, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (i2BE117h001765 Message accepted for delivery) Mar 11 23:01:01 ora sendmail[1768]: i2BE117h001765: to=<root@ora.wcric.com>, ctladdr=<root@ora.wcric.com> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local,pri=53261, dsn=2.0.0, stat=Sent ---------------------------------------------------------------------------- ------- やはりroot宛てに飛んでしまいます。 その他、設定等調べるところがありましたら教示願います。 よろしくお願いします。 OS:Turbo Linux Server6.1 PHP:php-3.0.18-i18n-ja-3 Apache:apache_1.3.26 Sendmail:sendmail 8.12.10 です。 sendmailの設定は参照元記事URLを参考に行いました。 | ||||||||
|
投稿日時: 2004-03-13 20:43
Subject: ora.wcric.com 03/11/04:23.01 system check とありますね.これは PHP でお送りになったものとは違うと思いますが...
むしろ,"takai@ohbec.co.jp" へは送信されていないように見えますが...お目当ての e_mail が root に届いているのですか?log から想像する限り,「sendmail は "takai@ohbec.co.jp" 宛の E_mail は受け取っていない」んじゃないかと... [ メッセージ編集済み 編集者: kaz 編集日時 2004-03-13 20:44 ] |
1