ข้ามไปยังเนื้อหา

กำหนดค่าอีเมล

XOOPS การกำหนดค่าอีเมล

XOOPS อาศัยอีเมลสำหรับการโต้ตอบที่สำคัญหลายอย่างของผู้ใช้ เช่น การตรวจสอบความถูกต้องของการลงทะเบียน หรือการรีเซ็ตรหัสผ่าน ดังนั้นจึงเป็นสิ่งสำคัญที่จะต้องตั้งค่าอย่างถูกต้อง

การกำหนดค่าอีเมลของไซต์อาจเป็นเรื่องง่ายมากในบางกรณี และทำได้ยากในบางกรณี

เคล็ดลับบางประการที่จะช่วยให้การตั้งค่าของคุณประสบความสำเร็จมีดังนี้

การกำหนดค่าส่วนนี้มี 4 ค่าที่เป็นไปได้

  • PHP Mail() - วิธีที่ง่ายที่สุด หากมี ขึ้นอยู่กับโปรแกรมระบบ sendmail
  • sendmail - ตัวเลือกที่แข็งแกร่งทางอุตสาหกรรม แต่มักมุ่งเป้าไปที่ SPAM โดยการใช้ประโยชน์จากจุดอ่อนในซอฟต์แวร์อื่น
  • SMTP - Simple Mail Transfer Protocol มักไม่มีให้บริการในบัญชีโฮสติ้งใหม่ เนื่องจากข้อกังวลด้านความปลอดภัยและอาจเกิดการละเมิดได้ ส่วนใหญ่ถูกแทนที่ด้วย SMTP Auth
  • SMTP Auth - SMTP with Authorization มักจะนิยมใช้มากกว่า SMTP แบบธรรมดา ในกรณีนี้ XOOPS เชื่อมต่อโดยตรงกับเซิร์ฟเวอร์อีเมลในลักษณะที่ปลอดภัยยิ่งขึ้น

หากคุณจำเป็นต้องใช้ SMTP โดยมีหรือไม่มี “Auth” คุณจะต้องระบุชื่อเซิร์ฟเวอร์ที่นี่ ชื่อนั้นอาจเป็นชื่อโฮสต์ธรรมดาหรือที่อยู่ IP หรืออาจมีข้อมูลพอร์ตและโปรโตคอลเพิ่มเติม กรณีที่ง่ายที่สุดคือ localhost สำหรับ SMTP (ไม่มีการตรวจสอบสิทธิ์) ที่ทำงานบนเครื่องเดียวกันกับเว็บเซิร์ฟเวอร์

SMTP ชื่อผู้ใช้ และ SMTP รหัสผ่าน จำเป็นเสมอเมื่อใช้ SMTP Auth คุณสามารถระบุ TLS หรือ SSL ได้ เช่นเดียวกับพอร์ตในฟิลด์การกำหนดค่า XOOPS โฮสต์ SMTP โฮสต์

สามารถใช้เชื่อมต่อกับ SMTP ของ Gmail: tls://smtp.gmail.com:587

อีกตัวอย่างหนึ่งที่ใช้ SSL: ssl://mail.example.com:465

บางครั้งสิ่งต่างๆ ก็ไม่ได้ราบรื่นอย่างที่เราคาดหวัง ต่อไปนี้เป็นคำแนะนำและแหล่งข้อมูลที่อาจช่วยได้

ตรวจสอบเอกสารของผู้ให้บริการโฮสติ้งของคุณ

หัวข้อที่มีชื่อว่า “ตรวจสอบเอกสารของผู้ให้บริการโฮสติ้งของคุณ”

เมื่อคุณสร้างบริการโฮสติ้งกับผู้ให้บริการ พวกเขาควรให้ข้อมูลเกี่ยวกับวิธีการเข้าถึงเซิร์ฟเวอร์อีเมล คุณต้องการให้สิ่งนี้พร้อมใช้งานเมื่อคุณกำหนดค่าอีเมลสำหรับระบบ XOOPS ของคุณ

XOOPS ใช้ไลบรารี PHPMailer เพื่อส่งอีเมล ส่วน การแก้ไขปัญหา ในวิกิให้ข้อมูลเชิงลึกบางประการ