Jump to content


Photo

php mail


  • Please log in to reply
1 reply to this topic

#1 mrjameer

mrjameer
  • Members
  • PipPipPip
  • Advanced Member
  • 102 posts

Posted 31 August 2006 - 05:21 PM

hi


when i execute a mail program iam getting some error as follows

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:\appserv\www\mails.php on line 20

what is the solution to this problem

code

<?php
// Target email address.
$to="webmaster@localhost";

// Your subject.
$subject="Test Email";

// Sender. You may put the sender's email address after "from:". This example file use "info@phpsimple.net"
$mail_from="from: info@phpsimple.net \n";
// Set this email to HTML email format.
$mail_from .="Content-Type: text/html; charset=utf-8 \n";

// Your message.
$message="Hello, This is your test email.<br>
Your email server is working now!
";

// Send email.
$sentmail = mail($to,$subject,$message,$mail_from);

// If your email succesfully sent.
if($sentmail){
echo "Email has been sent.";
}
else {
echo "Cannot send email.";
}
?>


thanks
mrjameer

#2 ober

ober
  • Staff Alumni
  • Advanced Member
  • 5,337 posts
  • LocationEast Coast, USA

Posted 31 August 2006 - 05:28 PM

If you are running this on your personal computer, you need to install a mail server.  If this is running on a site hosted by someone else, they don't have a mailserver installed or configured correctly.

If this is your own computer, I suggest: http://www.postcastserver.com/

Info: PHP Manual





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users