I don't think that is it anymore. I have a new discovery. Upon running the
actually PHP script from the console, the code works! But only when I am
logged in as root. When logging is as anyone else, the mail() function
fails with a Permission Denied on /usr/sbin/sendmail
So, it would appear that sendmail is not configured to allow others to use
it? Is there a quick easy way to fix this?
Thanks!
Ryan
-----Original Message-----
From: Michael Geier, CDM Systems Admin [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 10:57 AM
To: Shrout, Ryan
Subject: RE: [PHP] mail function fails
RPM's tend to hose installations. May I suggest:
rpm -qa | grep php
rpm -e [insert php rpm name here]
rpm -e [apache rpm]
get the source for apache 1.3.20 (http://www.apache.org)
get the source for php and compile per installation docs on php
website
You will enjoy the results alot more.
-----Original Message-----
From: Shrout, Ryan [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 9:46 AM
To: 'Michael Geier, CDM Systems Admin'
Subject: RE: [PHP] mail function fails
Well, just using Red Hat 7.1 and sendmail with PHP 4.0.5. Sendmail was
installed default in the RH installation, and then I installed the latest
PHP RPM afterwards.
Oh well.
Ryan
-----Original Message-----
From: Michael Geier, CDM Systems Admin [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 10:45 AM
To: Shrout, Ryan
Subject: RE: [PHP] mail function fails
Are you trying to use a MTA besides Sendmail?
Some info would be helpful, such as:
OS
MTA (Sendmail Qmail, etc)
PHP version
If you installed PHP without sendmail installed, mail() will not work.
That doesn't mean that you can't use a different MTA.
When I switched to Qmail on a new server, a had a problem with mail()
not working.
I reinstalled OS (redhat 7.1) with sendmail, installed PHP (4.05),
installed QMAIL per docs concerning replacing sendmail, changed
php.ini file to reflect sendmail_path = /var/qmail/bin/qmail-inject.
HTH
---
Michael Geier
CDM Sports, Inc. - Systems Administrator
email: [EMAIL PROTECTED]
phone: 314.991.1511 x 6505
pager: 314.318.9414
-----Original Message-----
From: Shrout, Ryan [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 9:23 AM
To: PHP Mailingliste
Subject: RE: [PHP] mail function fails
Darn, still didn't work.
Anyone else have a suggestion? Or a way to view an error message of some
kind?
Ryan Shrout
-----Original Message-----
From: Tim Taubert [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 9:51 AM
To: PHP Mailingliste
Subject: RE: [PHP] mail function fails
mh..
<?php
if (mail("[EMAIL PROTECTED]", "Quote Request", "test")) {
echo "Email sent!";
} else {
echo "Email NOT sent!";
}
?>
this worked successfully... don't have any other ideas..
bye tim
---------------------------------------------------------------------
Tim Taubert | [EMAIL PROTECTED] | http://www.shogunat.com/rg/
---------------------------------------------------------------------
-----Original Message-----
From: Shrout, Ryan [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 3:30 PM
To: PHP Mailingliste
Subject: RE: [PHP] mail function fails
I tried that in this format:
if ( mail("[EMAIL PROTECTED]", "Quote Request", $message, "From:
[EMAIL PROTECTED]\nX-Mailer: PHP/" . phpversion()) ) {
echo "Email sent!";
} else {
echo "Email NOT sent!";
}
and still get the Email NOT sent and no emails go anywhere. Is there
another solution? How about a way to get an error message of some kind?
Ryan
-----Original Message-----
From: Tim Taubert [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 9:09 AM
To: PHP Mailingliste
Subject: RE: [PHP] mail function fails
hey ryan try something like this
mail("[EMAIL PROTECTED]", "Quote Request", $message, "From:
[EMAIL PROTECTED]\nX-Mailer: PHP/" . phpversion());
hope this helps
cya tim
---------------------------------------------------------------------
Tim Taubert | [EMAIL PROTECTED] | http://www.shogunat.com/rg/
---------------------------------------------------------------------
-----Original Message-----
From: Shrout, Ryan [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 02, 2001 3:01 PM
To: '[EMAIL PROTECTED]'
Subject: [PHP] mail function fails
I am having a problem with the PHP mail() function. Here is the code:
if (mail ("[EMAIL PROTECTED]", "Quote Request", $message)) {
echo "Email sent!";
} else {
echo "Email NOT sent!";
}
Everytime, I receive the Email NOT sent message and the email isn't sent.
However, from the console on the same machine, I can run the mail command:
mail [EMAIL PROTECTED] and send an email just fine.
Any ideas as to what could be wrong?
I am using the latest PHP version and am running Red Hat Linux 7.1
Ryan Shrout
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]