2013-08-08 5 views
0

У меня есть сайт, на котором вы можете запросить или оставить вопросы и комментарии и отправить его по электронной почте, код работает отлично, но он не отправляет электронную почту. Вот мой код:PHP Email Not Work

$myemail = '[email protected]';//<-----Put Your email address here. 

$fname = "albert"; 
$lname = "daracan"; 


$subject = "Magosaburo Inquery Form"; 
$email_address = $_POST['email']; 
$message = "Name: ".$fname." ".$lname; 
$message = "test"; 
$to = $myemail; 
$email_subject = $subject; 
$email_body = $message; 

$headers = "From: $fname $lname <$email_address>\n"; 
$headers .= "Cc: ";  
$headers .= "Reply-To: $email_address"; 


//redirect to the 'thank you' page 

if(mail($to,$email_subject,$email_body,$headers)){ 
     echo "mail successful send"; 
}else{ 
     echo "Could not send you mail, Please try again later"; 
} 


$message2 = "test"; 

$to2 = $email_address; 
$email_subject2 = "Magosaburo"; 
$email_body2 = "$message2"; 

$headers2 = "From: Magosaburo <$myemail>\n"; 
$headers2 .= "Reply-To: $email_address"; 


//redirect to the 'thank you' page 
if(mail($to2,$email_subject2,$email_body2,$headers2)){ 
     echo "mail successful send"; 
}else{ 
     echo "Could not send you mail, Please try again later"; 
} 

другие мои работы было хорошо это отправить по электронной почте, но в другом сервере ...

+0

'почта()' возвращает, если почта посылают и попытаться найти то, что это возвращение .. –

+0

Возможный дубликат: HTTP: //stackoverflow.com/questions/8803994/ –

+0

возвращение почта успешная отправка почты успешная отправка –

ответ

0

почему бы не попытаться решить эту проблему, первый

$ FName = " albert "// отсутствует полуколока $ lname =" daracan "// отсутствующая полуколонка

$ subject =" Форма запроса Magosaburo "; // здесь заканчивается

могут быть значения не были назначены хорошо что вызывает faultness