主機freeinternet.cc寄郵件的問題

edited 十月 2013 in PHP新手區
我寫了兩個檔案分別是mail.php 及 sendmail.php
/*******
mail.php
******/
<html>
<body>
<form action="sendmail.php" method="POST">
email:<input type="text" name="email" maxlength="30" value=""><br>
subject:<input type="text" name="subject" maxlength="30" value=""><br>
content:<input type="text" name="body" maxlength="50" value=""><br>
<input type="submit" name="send" value="send">
</form>
</body>
</html>
/*******
sendmail.php
******/
<?
class Mailer
{
function Mailer(){
if(isset($_POST)){
$this->sendmail();
}
}
function sendmail()
{
$email = $_POST;
$subject = $_POST;
$body= $_POST;
if(mail($email,$subject,$body))
{
echo"done";
}
else
{
echo"fail";
}
}
};
$mailer = new Mailer;
?>
之後我放上freeinternet.cc 的主機上試試但撿查了信箱後沒有收到郵件,但我上個月成功地用別人所寫的類寄給自己(那是gmail),但今天同樣用了那個上個月用過的類,但同樣沒有成功寄出是代碼的問題還是那freeinternet.cc的問題。
另外我都想請教什樣在windows下自己建一個apache sever寄email,因為我試過用windows xp home edition + apache +php5 但最後因為不能安裝pop3 sever所以這個計畫宣佈告終。

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=4348

評論

Sign In or Register to comment.