|
|
|
code ส่งอีเมลล์คะ เขียนแล้วไม่ error แต่ไม่ส่งเข้าเมลล์ |
|
|
|
|
|
|
|
รันบน iis ของ windown xp
|
|
|
|
|
Date :
2011-05-31 02:22:15 |
By :
parakiss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ติดตั้ง iis smtp แล้วหรือยัง ถ้าติดตั้งแล้วลองไปดูที่ queue ใน mailroot ครับ
|
|
|
|
|
Date :
2011-05-31 02:48:55 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคร๊ะะ
|
|
|
|
|
Date :
2011-05-31 11:52:37 |
By :
parakiss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่อยากติดตั้ง SMTP ก็ลองบน Hosting จริง ๆ เลยครับ
|
|
|
|
|
Date :
2011-05-31 17:51:39 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
email เข้าแล้วคะ แต่มันเข้าที่ just email อะ ทำยังไงให้เข้าที่กล่องข้อความเลยอะ
|
|
|
|
|
Date :
2011-06-01 16:44:32 |
By :
parakiss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคร๊า
|
|
|
|
|
Date :
2011-06-01 22:51:03 |
By :
parakiss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แย่แล้วคะ เมลล์มันเข้า hotmail แต่ไม่เข้า gmailvt8t
|
|
|
|
|
Date :
2011-06-02 14:18:17 |
By :
parakiss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไปอ่านที่ผมแนะนำครับ ถ้าไม่อยากมีปัญหาลองใช้พวก Google SMTP ครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<?php
require_once('class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl"; // sets the prefix to the servier
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Port = 465; // set the SMTP port for the GMAIL server
$mail->Username = "[email protected]"; // GMAIL username
$mail->Password = "mypassword"; // GMAIL password
$mail->From = "[email protected]"; // "[email protected]";
//$mail->AddReplyTo = "[email protected]"; // Reply
$mail->FromName = "Mr.Weerachai Nukitram"; // set from Name
$mail->Subject = "Test sending mail.";
$mail->Body = "My Body & <b>My Description</b>";
$mail->AddAddress("[email protected]", "Mr.Adisorn Boonsong"); // to Address
$mail->AddAttachment("thaicreate/myfile.zip");
$mail->AddAttachment("thaicreate/myfile2.zip");
//$mail->AddCC("[email protected]", "Mr.Member ShotDev"); //CC
//$mail->AddBCC("[email protected]", "Mr.Member ShotDev"); //CC
$mail->set('X-Priority', '1'); //Priority 1 = High, 3 = Normal, 5 = low
$mail->Send();
?>
</body>
</html>
Go to : PHP Sending Email Using Gmail Account Authentication
|
|
|
|
|
Date :
2011-06-02 16:08:51 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอรบกวนอีกนิดนะคะ ตอนนี้ส่งอีเมลล์เขา gmail ได้แล้ว แต่ดักโคดที่ผู้ใช้ อีเมลล์กรอกยังไม่ได้คะ รบกวนช่วยดูให้อีกนิด
<script type="text/javascript">
function vsubmit(){
if(document.getElementById('textbox1').value==''){
alert('กรุณาระบุชื่อ');
}else if (document.getElementById('textbox2').value==''){
alert('กรุณาระบุอีเมล');
}else if (isEmail(document.getElementById('textbox2').value)){
alert('กรุณาระบุอีเมลให้ถูกต้อง');
}else if (document.getElementById('textbox3').value==''){
alert('กรุณาระบุเมือง');
}else if (document.getElementById('textbox4').value==''){
alert('กรุณาระบุข้อความ');
} else { document.myform.submit();
}
}
</script>
<script type="text/javascript">
function isEmail(data) {
var expr=/^.+@.+\..{2,3}$/;
if(expr.test(data) && !ValidateDataClass.isNull(data)){
return true;
}
return false;
}
</script>
นี้คะโคดจาวาสคิปที่เขียน แต่กรอกช่องรับอีเมลล์ เป็น1 ยังกรอกได้คะ ไม่ทราบว่าผิดตรงไหนรึป่าว
|
|
|
|
|
Date :
2011-06-03 10:17:25 |
By :
parakiss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหมือนมันไม่เข้าในส่วนตรงนี้อะ อะเลิสค่า alert(document.myform.textbox2.value); ก็มีค่าออกมานะคะ
}else if (isEmail(document.getElementById('textbox2').value)){
alert('กรุณาระบุอีเมลให้ถูกต้อง');
|
|
|
|
|
Date :
2011-06-03 11:08:53 |
By :
parakiss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|