คำถามติดแท็ก phpmailer

11
ปัญหาการเข้ารหัสอักขระของ PHPMailer
ฉันพยายามใช้ PHPMailer เพื่อส่งการลงทะเบียนเปิดใช้งาน จดหมายอื่น ๆ ถึงผู้ใช้: require("class.phpmailer.php"); $mail -> charSet = "UTF-8"; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "smtp.mydomain.org"; $mail->From = "name@mydomain.org"; $mail->SMTPAuth = true; $mail->Username ="username"; $mail->Password="passw"; //$mail->FromName = $header; $mail->FromName = mb_convert_encoding($header, "UTF-8", "auto"); $mail->AddAddress($emladd); $mail->AddAddress("mytest@gmail.com"); $mail->AddBCC('mytest2@mydomain.org', 'firstadd'); $mail->Subject = $sub; $mail->Body = $message; $mail->WordWrap = 50; …
190 php  phpmailer 

9
ได้รับข้อผิดพลาดขณะส่งอีเมลผ่าน Gmail SMTP - "โปรดลงชื่อเข้าใช้ผ่านเว็บเบราว์เซอร์ของคุณแล้วลองอีกครั้ง 534-5.7.14” [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันมีปัญหากับเซิร์ฟเวอร์ smtp ของ gmail ฉันได้อ่านโพสต์มากมายที่นี่ใน StackOverflow เกี่ยวกับเรื่องนั้น โพสต์ที่ดีที่สุดที่ฉันพบเกี่ยวกับการทดสอบการเชื่อมต่อนี้ แม้ว่าจะมีการอธิบายข้อผิดพลาดที่ได้รับเป็นอย่างดี แต่ก็ไม่พบคำตอบ: Google SMTP ระบุเพียงว่า "โปรดลงชื่อเข้าใช้ผ่านเว็บเบราว์เซอร์ของคุณแล้วลองอีกครั้ง" ฉันแน่ใจว่ารหัสผ่านและอีเมล (ทั้งใน base64) ได้รับการเข้ารหัสอย่างดี ดังที่คุณเห็นที่นี่ในภาพนี้: , มีข้อแตกต่างเพียงอย่างเดียวที่ฉันสังเกตเห็น: user@gmail.com และรหัสผ่านจะถูกส่งไปในสองขั้นตอน ในลิงก์ด้านบนผู้ชายส่งทั้งสองอย่างพร้อมกัน Google ไม่ยอมรับสิ่งนั้น แต่ความจริงก็คือฉันเขียนการเข้าสู่ระบบการตรวจสอบสิทธิ์ Y29udGF0 ... (ผู้ใช้ใน base64, googles ตอบกลับ :) 334 UGFzc3dvcmQ6 (ซึ่งหมายถึง "รหัสผ่าน:") YzQ2MjJmNWVi .... …

16
ต้องการ (ผู้ขาย / autoload.php): ไม่สามารถเปิดสตรีม
ฉันรู้ว่ามีการโพสต์ปัญหานี้หลายครั้ง แต่สำหรับฉันดูเหมือนว่าจะเป็นปัญหาที่แตกต่างออกไป อันที่จริงข้อผิดพลาดนี้ คำเตือน: ต้องใช้ (vendor / autoload.php): ไม่สามารถเปิดสตรีม: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าวใน C: \ xampp \ htdocs \ site_web \ send_mail.php ในบรรทัดที่ 3 ข้อผิดพลาดร้ายแรง: ต้องใช้ (): ไม่สามารถเปิด 'ผู้ขาย / autoload.php' ที่จำเป็น (include_path = 'C: \ xampp \ php \ PEAR') ใน C: \ xampp \ htdocs \ site_web \ send_mail.php ในบรรทัดที่ 3 …


2
ส่งอีเมลด้วย PHPMailer - ฝังรูปภาพในเนื้อหา
ฉันพยายามส่งเมล HTML ด้วย PHPMailer พร้อมรูปภาพ เนื้อหาถูกโหลดจากไฟล์ html ซึ่งมีข้อมูลทั้งหมด เมื่อส่งจดหมายรูปภาพจะไม่ปรากฏในเนื้อความแม้ว่าฉันจะส่งภาพเป็นไฟล์แนบด้วยก็ตาม HTML <img>แท็กชี้ไปที่เดียวกันกับสถานที่นั้น PHP: $mail->AddAttachment('img/2u_cs_mini.jpg'); ฉันจะทำให้ html ชี้ไปที่ไฟล์แนบเพื่อให้สามารถโหลดรูปภาพในร่างกายได้อย่างไร ดูตัวอย่างที่มาพร้อมกับ PHPMailer ฉันไม่สังเกตเห็นความแตกต่างใด ๆ และในกรณีนี้ภาพจะปรากฏขึ้น
97 php  html  image  email  phpmailer 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.