看板 PHP 關於我們 聯絡資訊
作者: 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
yanli2:要從你家的isp寄.. 01/10 22:07
LovelyVivi:可是我們家的網路業者沒有給我們. 01/10 22:11
iwolf:mail()要EMAIL伺服器支援轉信功能,不過轉信功能會造成垃圾信 01/13 20:00
iwolf:的問題.一般EMAIL伺服器是不提供轉信. 01/13 20:02