hi I am just wondering how I can test the mail( ) fucntion on my local host without any email program. Is it possible?

Basically here is the code that I used(firefox shows the error message: Firefox doesn't know how to open this address because the protocol (c) isn't associated with any program:

<html>
<head>
<title>Bob's Auto Parts - Customer Feedback</title>
</head>
<body>

<h1>Customer Feedback</h1>

<p>Please tell us what you think.</p>

<form method=post action="c:/Program Files/Apache Software Foundation/Apache2.2/htdocs/processfeedback.php">
Your name: <br />
<input type=text name="name" size=40><br />
Your email address: <br />
<input type=text name="email" size=40><br />
Your feedback:<br />
<textarea name="feedback" rows=5 cols=30>
</textarea><br />
<input type=submit value="Send feedback">
</form>
</body>


and this is hte code to process this comment:

<?php
//create short variable names
$name=$_POST;
$email=$_POST;
$feedback=$_POST;

$toaddress = 'kunqian@live.ca';
$subject = 'Feedback from web site';
$mailcontent = 'Customer name: '.$name."\n"
.'Customer email: '.$email."\n"
."Customer comments: \n".$feedback."\n";
$fromaddress = 'From: webserver@example.com';

mail($toaddress, $subject, $mailcontent, $fromaddress);
?>
<html>
<head>
<title>Bob's Auto Parts - Feedback Submitted</title>
</head>
<body>
<h1>Feedback submitted</h1>
<p>Your feedback has been sent.</p>


</body>
</html>

any help would be appreciated

Recommended Answers

All 6 Replies

You cannot send email from your localhost, you will need a testing server who supports mail function like, www.111mb.net, they will offer you 400mb space without any charges you can test your mail function there. you Just need to create an account on that site.

I don't have any link with www.111mb.net, just told you for the sake of help :)

I don't have any link with www.111mb.net, just told you for the sake of help :)

thanks for the reply!

do you know any other way i could test it?

I think that's the only way.

I think that's the only way.

what is the reason behind that?

Don't Know exactly, you can google it.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.