2016-07-31 141 views
1

因此,我试图发送一封电子邮件,通知办公室管理员通过表单提交电子邮件的时间。一切都没有问题,工作时,我曾在“.COM”结尾的邮件然而,当我尝试使用“.ORG”结尾的邮件php电子邮件功能不能使用.org电子邮件

$first_name = $_POST['first_name']; 
$last_name = $_POST['last_name']; 
$email_address = $_POST['email_address']; 
$message = $_POST['message']; 

if(isset($_POST['submit'])){ 
$to = "[email protected]"; // Office Admin Email 
$from = $email_address; // User's Email 
$subject = "Form Submission"; 

$content_admin = $first_name . " " . $last_name . " wrote the following:" . "\n\n" . $message; 
$content_user = "Thanks again for contacting us. A dedicated staff member will contact you as soon as possible. Your message was: \n\n" . $message; 

$headers_admin = "From:" . $from; 
$headers_user = "From: Example Office"; 

mail($to,$subject,$content_admin,$headers_admin); //Notification email for admin 
mail($from,'Thanks for contacting us',$content_user, $headers_user); //Copy of email sent to user 

header('Location: contact_form_success.html'); //Redirect here after submit is clicked 
} 
+0

“但是,当我尝试使用以”.org“结尾的电子邮件时......”那么发生了什么? – JCutting8

+0

之后发生了什么?你的错误是什么? – unixmiah

回答

0

基本mail()功能没有得到很好的配置所以有时可能出现问题,所以你

尝试PHPMailer,它是配置良好的PHP邮件类发送邮件。