ข่าว โปรโมชั่น เทคนิคการใช้งาน
ป้ายกำกับทั้งหมด
แสดงทั้งหมด | CodeIgniter | SQLite | ความปลอดภัย | ถาม-ตอบ | ถาม-ตอบ อีเมลล์ | ประชาสัมพันธ์ | เทคนิค | เว็บโฮสติ้ง | โดเมนเนม | โปรโมชั่น
Mailbox name not allowed. The server response was: sorry, your mail was administratively denied. (#5.7.1)
วันที่: 10 ธันวาคม พ.ศ. 2551
ป้ายกำกับ: ถาม-ตอบ อีเมลล์
ปัญหาดังกล่าวเกิดจากหลายสาเหตุ แต่ที่พบบ่อยคือ การกำหนดค่า From: หรืออีเมลล์ผู้ส่ง ที่เป็นโดเมนเนมที่ไม่ถูกต้อง หรือไม่อนุญาติเช่น @hotmail.com, @yahoo.com หรือ @gmail.com เป็นต้น
วิธีการแก้ไข
- ไม่ต้องกำหนดค่า From ปล่อยว่าง ระบบจะใช่ค่าปริยาย สำหรับวิธีนี้ให้ใส่อีเมลล์ของผู้ส่งใน Reply-to แทน สมมติว่าอีเมลล์ของเราเป็น xxxxxx@hotmail.com
ใน C#
MailMessage myMail = new MailMessage();
myMail.Headers.Add("Reply-To", "xxxxxx@hotmail.com") ;
ใน PHP
mail("nobody@example.com", "the subject", $message,
"Reply-To: xxxxxx@hotmail.com"
- อีกวิธีคือ การใช้อีเมลล์ให้ตรงกับโดเมนเนมที่ใช้งานอยู่ เช่น ถ้าส่งจากเว็บไซต์ www.myweb.com และเรามีอีเมลล์ชื่อ info@myweb.com ก็สามารถใช้อีเมลล์ดังกล่าวใน From: ได้
ไม่พลาดข่าวสารและข้อมูลสำคัญ
อ่านข่าวสารผ่าน
Atom Feeds