On Wed, Sep 01, 2004 at 06:09:04PM +0300, Dre wrote:
> Hi
> I was trying to use the mail() function, but it did not work, maybe because
> of some settings problem or something that I can't figure out
> 
> I went online and tried to execute the following
> //=======================================================
>   <?php
>      $from = $_POST['from'];
>      $subject = $_POST['subject'];
>      $content = $_POST['content'];
>      $to = "[EMAIL PROTECTED]";
>            $headers = "From:".$from;
>      if(mail($to, $subject, $content, "From: $from")) {
>         echo"sent";
>     }
>      else{ echo "not sent";
>      }
>  ?>
> //===============================================
> the variable values sent from a Form in another and they are sent correctly
> 
> but I keep having this error
> //===============================================
> Warning: mail(): Failed to connect to mailserver at "localhost" port 25,
> verify your "SMTP"
> and "smtp_port" setting in php.ini or use ini_set() in
> C:\Program Files\Apache Group\Apache2\htdocs\mysite/myfile.php on line 194
> //===============================================
> 
> 
> my php.ini settings for the mail function are
> 
> //=============================
> [mail function]
> ; For Win32 only.
> SMTP = localhost
> 
> smtp_port = 25
> sendmail_from = [EMAIL PROTECTED]
> //=============================
> 
> thanks in advance
> Dre,
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

Hmm. Your php.ini says that the smtp server is on localhost. The error message
says that the system can't connect to an smtp server on localhost. Perhaps your
smtp server is really at your ISP, say smtp.yourisp.com.

-- 
Jim Kaufman
Linux Evangelist
public key 0x6D802619

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to