ทำไมส่งเมลล์ไม่ถึงผู้รับครับ ทั้งที่ไม่มี Error ครับ ช่วยดู

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
optic
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 01/01/1970 7:00 am

ทำไมส่งเมลล์ไม่ถึงผู้รับครับ ทั้งที่ไม่มี Error ครับ ช่วยดู

Post by optic » 10/03/2008 6:16 am

<?
include ("connect.php");// maillist.php

$pagelen = 10 ;
$from="pisut_t@yahoo.com";
$signature = "<br>ขอขอบพระคุณ<br> www.Horpark.com.com ";
$page = $_REQUEST['page'];
if (empty($page)) { $page=1; }
if (isset( $_POST['msg'] )) {
$_SESSION['subject']=$_POST['subject'];
$_SESSION['msg2'] = $_POST['msg'];
}
echo "<h3>Maillist</h3>Subject : " . $_SESSION['subject'] . "<br>";
echo "From: : $from<br>";
echo "MSG :<br> ". nl2br($_SESSION['msg2'])." <hr>";
$msg2=eregi_replace("\n","",$_SESSION['msg2']);

$sql = "SELECT Mem_id From dorm_member ";
$result = mysql_query( $sql );
$num = mysql_num_rows($result);
$totalpage = ceil($num / $pagelen );
$goto = ($page-1)*$pagelen; // หาหน้าที่จะกระโดดไป
$sql = "SELECT Mem_id, Mem_user, Mem_email From dorm_member Limit $goto,$pagelen";
//echo $sql ;
$header = "From: $from\n";
$header .= "Content-Type: text/html; charset=windows-874\n"; // Mime type
$result = mysql_query( $sql);
While( $fetcharr = mysql_fetch_array($result) ) {
$Mem_id = $fetcharr['Mem_id'];
$Mem_user = $fetcharr['Mem_user'];
$Mem_email = $fetcharr['Mem_email'];
$msg = "เรียนคุณ <b>$Mem_user</b><br><br> " . $_SESSION['msg2'] . $signature ;
if (mail($Mem_email, $_SESSION['subject'], $msg, $header)) {
echo " ส่งแล้ว To: $Mem_user $Mem_email <br>" ;
} else {
die("ระบบส่งเมล์ไม่ได้! ") ;
}
}
$page=$page + 1;
if ($page > $totalpage) {
die("<hr>...เสร็จแล้ว... <a href=maillistform.php>ไป form ส่งเมล์</a> ");
}

$url= "$PHP_SELF?page=$page&of=$totalpage";
echo "<br>หากระบบไม่ทำงาน ให้คลิกที่ลิงค์นี้ <a href=$url>$url</a>" ;
?>
--------------------------------------------------------------------------------------------------------------
นี่เป็นผลลัพธ์จาก โค๊ดด้านบนครับ
ผมรอมา 30 นาทีเมล์ยังไม่มาเลยครับ
มันเป็นโค๊ดที่ส่งเมลล์ทีเดียวหลายเมลล์ครับ

Maillist
Subject : ทดสอบระบบส่งไฟล์ครับ
From: : pisut_t@yahoo.com
MSG :
ทดสอบระบบส่งไฟล์ครับ ไม่รู้ว่าใช้ได้หรือเปล่า
--------------------------------------------------------------------------------
ส่งแล้ว To: gift giftjang_PM.com
ส่งแล้ว To: optic pisut_t@yahoo.com
ส่งแล้ว To: svoa Pong_PM.com
ส่งแล้ว To: aimmini aimmi_PM.com

--------------------------------------------------------------------------------
...เสร็จแล้ว... ไป form ส่งเมล์

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23145
Joined: 22/09/2008 6:18 pm
Contact:

Post by mindphp » 12/03/2008 7:39 pm

ลองดูที่กระทู้ นี้ครับ
https://www.mindphp.com/modules.php?name ... pic&t=2727

ส่วนการ ส่งเมล คราวเดียว หลายๆ เมล เป็นวิธีที่ไม่เหมาะ ครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

User avatar
optic
PHP Jr. Member
PHP Jr. Member
Posts: 11
Joined: 01/01/1970 7:00 am

Post by optic » 13/03/2008 2:19 am

ขอบคุณครับ พี่ mindphp :-D

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 23 guests