源代码:
<html>
<head>
<title>写邮件</title>
</head>
<body bgcolor="#ffffff" text="#000000">
<form  name="form1" method="post" action="mail.php">
收件人:<br>
  <input type="text" name="to"><br>
主题:
  <input type="text" name="subject"><br>
发件人:
  <input type="text" name="from"><br>
  内容:<br>
<textarea name="content" wrap="VIRTUAL" cols="50" rows="10"></textarea>
<br>
<input type="submit" name="submit" value="发送!">
</form>
</body>
</html>
<?php
if($submit)
{
mail("$to","$suject","$content","greeting from nisky");
}
?>
另:smtp要怎么配啊?

解决方案 »

  1.   

    樓上的, 如果沒值, 怎麼執行到 server error 的?問問題的, 把你的程序傳到正經服務器上運行自己機器上運行的話, 配置 php.ini [smtp] 段
      

  2.   

    Warning: Failed to Connect in e:\users\mail.php on line 23
    我用了一下出这错,为什么?
      

  3.   

    你还使用我的这个吧,到付费的空间中好用
    <HTML> 
    <HEAD> 
    <TITLE>一个简单的email表单</TITLE> 
    </HEAD> 
    <BODY> 
    <td><table WIDTH="400"> 
    <tr> 
    <td ALIGN=LEFT><form ACTION="<?ECHO $PHP_SELF ?>" METHOD="POST"> 
    你的姓名:<br> 
    <input TYPE="text" NAME="name" SIZE="20" MAXLENGTH="30"><br> 
    收信人Email地址:<br> 
    <input type="text" name"email1" size="20" maxlength="30"><p> 
    你的Email地址:<br> 
    <input type="text" maxlength="40" width="20" name="email2"><br> 
    主题:<br> 
    <input type="text" name="subject" size="20" maxlength="30" 
    <br>正文:<br> 
    <textarea rows="11" cols="40" name="message"></textarea> 
    <p><input type="submit" value="发送!"></form> 
    </tr> 
    </table> 
    <?php 
    print "<center>"; 
    print "很高兴见到你,$name."; 
    print "<br><br>"; 
    print "谢谢使用!"; 
    print "</center>"; 
    if($submit){ 
    mail("$email1","$subject","$message.My E-mail is $email2.Greetings from $name."); 

    ?> 
    </body> 
    </html>
      

  4.   

    我如果用这个代码(aa.php)就好使:直接执行aa.php就可以<?
    $mailto="[email protected]";
    $mailsubject="看看好用不好用";
    $mailbody="成没成功";
    mail ($mailto,$mailsubject,$mailbody);
    ?>
      

  5.   

    偶用的是2kserver+iis邮件服务
    想用本机来发信,不知行不行
      

  6.   

    d:\web\mine\mail.php  
    e:\users\mail.php  
    这些都是本机地址,肯定是没有sendmail了
      

  7.   

    to chaing
    本机就不能sendmail?我可是装了smtp服务的