สอบถาม PHP ส่งเมล์แนบไฟล์ Gmail ได้รับไฟล์ปกติ ส่วน Hotmail,Outlook ไม่เจอไฟล์

เริ่มโดย imagineverend, 25 กันยายน 2013, 16:19:30

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

imagineverend

สอบถาม PHP ส่งเมล์แนบไฟล์ Gmail ได้รับไฟล์ปกติ ส่วน Hotmail,Outlook ไม่เจอไฟล์
เข้าอีเมล์ของ Outlook มันขึ้น (1 สิ่งที่แนบมา (0.0 กิโลไบต์))


<?php

$Name $_POST['Name'];
$Mail $_POST['Email'];

//Uniqid Session
$uid md5(uniqid(time()));

$To "[email protected]";

$Subject "Subject Example";
$Message "Message";
   
$Message .="Message..................................";

$Header "";
$Header .= "From: ".$Name." "."<".$Mail.">\nReply-To: ".$Mail."";
$Header .= "MIME-Version: 1.0\r\n";
$Header .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n";
$Header .= "This is a multi-part message in MIME format.\r\n";

$Header .= "--".$uid."\r\n";
$Header .= "Content-type: text/html; charset=utf-8\r\n";
$Header .= "Content-Transfer-Encoding: 8bit\r\n";
$Header .= $Message."\r\n";

if($_FILES["fileUpload"]["name"] != "")
{
$fileUpload $_FILES["fileUpload"]["name"];
$Content chunk_split(base64_encode(file_get_contents($_FILES["fileUpload"]["tmp_name"]))); 
$Header .= "--".$uid."\r\n";
$Header .= "Content-Type: application/octet-stream; name=\"".$fileUpload."\"\r\n"
$Header .= "Content-Transfer-Encoding: base64\r\n";
$Header .= "Content-Disposition: attachment; filename=\"".$fileUpload."\"\r\n";
$Header .= $Content."<br />\r\n";
}

mail($To,$Subject,null,$Header);
?>



credit : http://www.thaicreate.com/php/php-send-email-form-upload-attach-files.html

bestnmk21

ผมว่าใส่ลิงค์ให้เขากดดาวโหลดเองไม่ดีกว่าหรอคับ เว็บใหญ่ๆก็ทำแบบนี้กันนะ
:)

imagineverend

อ้างถึงจาก: bestnmk21 ใน 25 กันยายน 2013, 16:25:22
ผมว่าใส่ลิงค์ให้เขากดดาวโหลดเองไม่ดีกว่าหรอคับ เว็บใหญ่ๆก็ทำแบบนี้กันนะ

อันนี้เป็นกรณีผู้ใช้เป็นคนส่งมาครับ และทางเราจะตรวจสอบอีกทีทางเมล์
คือ หลีกเลี่ยงการอัพขึ้น Server ก่อนครับ

adidog

Certain Dri [direct=http://www.ishiclub.com/]Certain Dri[/direct]
คุณแม่มือใหม่ [direct=http://www.mamyget.com/]คุณแม่มือใหม่[/direct]

phaishow

รู้หลบเป็นปีก รู้หลีกเป็นหาง .. รู้ทุกอย่าง เป็นไปไม่ได้
---
รับเขียนโปรแกรม php ทุกรูปแบบ
รับเขียนโปรแกรม desktop pc ด้วยภาษา php,html,javascript
สนใจ/คุยรายละเอียด PM ได้เลยครับ