View Full Version : My e-mail system doesn't work help!

07-26-2002, 06:46 AM
help my mail system
hi how are you doing?
I try to run this E-mail system,but it is not working.
my php is 4.2 and My e-mail is STMP so it should be ok
my phpeditor says"Failed to Connect in c:\itohideo\ito2.php on line 29";

One more QUA! Could you tell me when I forget my Pwd, I just send my E-mail. And Pwd goes to my acount.

HOw could you do it. Please send me codes or site which will help me.

E-mail system
save as PK.php
<form action="ito2.php" method="post">
<table border="1">
<td><input type="text" size="50" maxlength="50" name="yourname">

<td><input type="text" size="50" maxlength="200" name="mailadrs">

<td>Mail Title</td>
<td><input type="text" size="50" maxlength="200" name="subject">
<td><textarea ros="10" cols="80" name="msg"></textarea>
<input type="submit" name="submit" value="send">
<input type="reset" name="reset" value="reset">


save as ito2.php

$sendto = "itohideo@domaindlx.com";
$yourname = $_POST['yourname'];
$mailadrs = $_POST['mailadrs'];
$subject = $_POST['subject'];
$msg = $_POST['msg'];
$no = 0;
if ($yourname == "") {
print("Please Enter your Name<br>\n");
$no = 1;
if ($mailadrs == "") {
print("Please Enter your mailad<br>\n");
$no = 1;
if($subject == "") {
print("Please Enter your title<br>\n");
$no = 1;
if ($msg == "") {
print("Please Enter your comments<br>\n");
$no = 1;
if ($no != 1) {
$from = "From:" .$yourname. "\n";
mail($sendto, $subject, $msg, $from);
} else {
echo "Mail did not send.";

Thank you for helping and time


07-26-2002, 11:28 AM
Well, looking at the code really doesn't give us much to go on. SMTP is very tricky. Several things could be wrong...but the most obvious is that you're not connecting. Just because you're sending via SMTP doesn't mean your host has it enabled or that your email host allows for such. Just about every host has their PHP configured differently. Also, I've noticed that the $_Post["yourname"]; seems to need double quotes to pass...believe it or not. Is this Html email? Start with these and ask yourself...do I really need SMTP? Could I get by using the simpler mail() function?Post your errors.:cool: