Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > PHPMailer เขียน Local Host ส่งได้ แต่เมื่อนำไปอัพขึ้น Server ไม่สามารถส่งได้



 

PHPMailer เขียน Local Host ส่งได้ แต่เมื่อนำไปอัพขึ้น Server ไม่สามารถส่งได้

 



Topic : 067944



โพสกระทู้ ( 752 )
บทความ ( 3 )



สถานะออฟไลน์
Blogger



ผมใช้ PHPMAILER V5.1 ครับ โดยใช้ Gmail เป็นผู้ให็บริการส่งแบบ SMTP ตอนที่ลองทดสอบบน Local Host ไม่มีปัญหา แต่พอนำ
ไปอัพลง Server แล้ว ไม่สามารถส่งได้ แจ้ง error มาว่า ไม่สามารถเชื่อมต่อกับ SMTP HOST ไม่ทราบเป็นเพราะอะไรครับ

Code (PHP)
<?php
include('../lib/PHPMailer_v5.1/class.phpmailer.php');
include('../lib/PHP<ailer_v5.1/class.smtp.php');

if(isset($_POST['send'])){
	
	$mail = new PHPMailer();
	
	$body = file_get_contents('somthing_file.html');
	$body = preg_replace('/\\\/', '', $body);
	
	$mail->IsSMTP();
	$mail->SMTPAuth = true;
	//$mail->SMTPDebug = 2;
	$mail->SMTPSecure = 'ssl';
	$mail->Host = 'smtp.gmail.com';
	$mail->Port = '465';
	$mail->Username = '****@gmail.com';
	$mail->Password = '****';
	
	$mail->From = 'Webmaster';
	$mail->FromName = *****@gmail.com';
	
	if(!empty($_POST['recieve_mail1'])){$mail->AddAddress($_POST['recieve_mail1']);}
	if(!empty($_POST['recieve_mail2'])){$mail->AddAddress($_POST['recieve_mail2']);}
	if(!empty($_POST['recieve_mail3'])){$mail->AddAddress($_POST['recieve_mail3']);}
	if(!empty($_POST['recieve_mail4'])){$mail->AddAddress($_POST['recieve_mail4']);}
	if(!empty($_POST['recieve_mail5'])){$mail->AddAddress($_POST['recieve_mail5']);}
	
	$mail->Subject = 'Newsletter SEP2011';
	$mail->AltBody = 'Newsletter SEP2011';
	$mail->IsHTML(true);
	$mail->MsgHTML($body);

	$mail->AddReplyTo('noreply-******@gmail.com', 'Webmaster');
	$mail->WordWrap = 50;
	
	if($mail->Send()){
		echo '<script>
			  	alert(\'ส่งอีเมล์เรียบร้อยแล้วค่ะ\');
				window.close();
			  </script>';
	}else{
		echo '<script>
			  	alert(\'เกิดข้อผิดพลาดกรุณาลองใหม่ค่ะ\');
			  </script>';
	}
}
?>



รบกวนช่วยทีครับ



Tag : PHP, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-10-12 10:11:12 By : ALTELMA View : 3055 Reply : 7
 

 

No. 1



โพสกระทู้ ( 869 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


firewall น่าจะปิด port 465






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-12 11:00:18 By : onedan
 


 

No. 2



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Check Port/Firewall ครับ ตืดต่อผู้ให้บริการดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-12 13:26:38 By : webmaster
 

 

No. 3



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


ผมเคยเป็นครับ

แก้โดย ใช้ IP mailserver แทน ส่งฉลุยเคยจ้าาา
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-13 16:24:31 By : pichettum01
 


 

No. 4



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


post ไม่ได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-20 04:26:48 By : nario
 


 

No. 5



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


ผมทำโปรเจ็คจบอยู่ครับ จะเรียกใช้ผ่าน localhost แต่เรียกแล้วขึ้น error แบบนี้ครับ

SMTP Error: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP host.

เห็นข้อความของคุณ ALTELMA บอกว่าเรียกผ่าน localhost ได้ ต้อง config ที่ไหนบ้างครับ

ผมใช้ AppServ 2.5.9 for Windows
- Apache Web Server Version 2.2.4
- PHP Script Language Version 5.2.3
- MySQL Database Version 5.0.45
- phpMyAdmin Database Manager Version 2.10.2

รบกวนผู้รู้ด้วยครับ ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-20 04:30:18 By : nario
 


 

No. 6



โพสกระทู้ ( 752 )
บทความ ( 3 )



สถานะออฟไลน์
Blogger

ผมเจอทราบแล้วครับ ปัญหาคือ ทาง Server ไม่ได้เปิด Service Open SSL ของ PHP ให้ ขอบคุณมากๆครับ

สำหรับคุณ Nario ลองไป เปิก OPEN SSL ดูครับ ไม่ทราบว่าเปิดยัง ถ้ายังจะขึ้นแบบเดียวกันครับ หากยังไม่ได้มาว่ากันอีกรอบครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-20 09:14:06 By : ALTELMA
 


 

No. 7



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Quote:
SMTP Error: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP host.


Go to : SMTP Error: Could not connect to SMTP host. ถามเรื่องส่งเมล์ผ่าน PHP Mailer ถามเรื่องส่งเมล์ผ่าน PHP Mailer คือว่าอยู่ก็อยากลองเขียนการส่งเมล์

Go to : SMTP Error: Could not connect to SMTP host. ถาม PHP เรื่องการส่ง mail ด้วย Gmail Account Authentication ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-20 09:30:30 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : PHPMailer เขียน Local Host ส่งได้ แต่เมื่อนำไปอัพขึ้น Server ไม่สามารถส่งได้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่