作者LovelyVivi (在伤口上洒盐..很有趣吗)
看板PHP
标题[请益] 也是关於php寄信的
时间Tue Jan 10 21:59:24 2006
作者: LovelyVivi (在伤口上洒盐..很有趣吗) 看板: C_and_CPP
标题: [问题] 寄信
时间: Tue Jan 10 21:17:18 2006
我下面这段是直接co 光碟的程式码 不过我不知道为什麽不能跑
是电脑设定的问题吗?? 我有改smtp 那边
不过 因为我家的网路是社区网路 isp 业者提供的那个已经不知去向
想问用免费信箱可以吗?? ex. gmail
我把ini 里面跟smtp有关的 里面是改成 gmail的 也有加上smtp_port = 465
^^^^^^^^^^^^^^^^^^^^
不过加上这行 反而连错误码都没有 就会直接重跑
我一整个寄不出信....Orz
请高手帮忙
<html>
<head><title>寄送电子邮件</title></head>
<body>
<font color="red">
<?
// 是否是表单送回
if (isset($_POST["Send"])) {
// 取得表单栏位内容
$to = $_POST["To"];
$from = $_POST["From"];
$subject = $_POST["Subject"];
$body = $_POST["TextBody"];
// 建立邮件标头
$header = "From: $from \nReply-To: $from \n";
// 送出邮件
if (mail($to, $subject, $body, $header))
echo "邮件已经成功的寄出! <br>";
else
echo "邮件寄送失败!<br>";
}
?>
</font>
<form action="Ch11-4-1.php" method="post">
<table>
<tr><td>收件者:</td>
<td><input type="text" size="30" name="To">
</td></tr>
<tr><td>寄件者:</td>
<td><input type="text" size="30" name="From">
</td></tr>
<tr><td>主旨:</td>
<td><input type="text" size="40" name="Subject">
</td></tr>
<tr><td>邮件内容:</td><td>
<textarea rows="5" cols="40" name="TextBody">
</textarea>
</td></tr>
</table>
<input type="submit" name="Send" value="寄送邮件">
</form>
</body>
</html>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.22.72.250
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.22.72.250
1F:→ yanli2:要从你家的isp寄.. 01/10 22:07
2F:→ LovelyVivi:可是我们家的网路业者没有给我们. 01/10 22:11
3F:→ iwolf:mail()要EMAIL伺服器支援转信功能,不过转信功能会造成垃圾信 01/13 20:00
4F:→ iwolf:的问题.一般EMAIL伺服器是不提供转信. 01/13 20:02