สอบถามการส่ง smtp gmail เชื่อมกับโฮส

ทางผมลองเทสแล้ว ถ้าเอา Gmail มาเชื่อมกับ outlook ใช้งานได้ปกติครับ แต่พอมาเชื่อมกับโฮสมันมีปัญหา

เห็นบางที่บอกว่าต้องเปิด openssl ทางเราก็ลองเช็คแล้วจาก phpinfo.php ก็เปิดแล้วแต่ก็ยังไม่ได้

คำถามที่ผมอยากจะถามคือว่า

  1. ต้องไปเซ้ตค่าอะไรใน gmail หรือเปล่าครับ
  2. ในโฮสต้องเปิด Funtion อะไรบ้าง

หมายเหตุ ถ้ามีอะไรแนะนำเชิญได้เลยนะครับ

Moved: WH -> CP

ช่วยเล่าหน่อยว่า 1.เซ็ตอะไรไปแล้วบ้าง 2.ทดสอบอะไรแล้วผ่าน/ไม่ผ่านบ้าง 3.ส่งโดยโปรแกรมอะไร

config ผิดหรือเปล่าครับ ผมใช้อยู่ก็ได้

อย่าลืม SSL กับ port ต้องถูกด้วยนะครับ

  1. คือถ้า เซ็ตใช้งานกับเมลล์ของ โฮสติ้ง ใช้งานได้ไม่มีปัญหา แต่พอเปลี่ยนไปใช้ smtp โอส gmil ส่งไม่ผ่านครับ ลองเช็คใน php.ini ลองเอา disable funtion ออกทั้งหมดก็เหมือนเดิม
  2. ทดสอบโดยการ แก้ไขสคิปในโฮสให้ส่งเมลล์ผ่าน smtp Host และ phpmailer สองฟังก์ชั่นที่เกี่ยวกับเมลล์ส่งผ่านหมด แต่พอเป็น smtp gmail กับไม่ผ่าน (scritp ไม่น่าผิดครับ)
  3. เทสจากสคิปที่เขียนอยู่ในเวิ็บไซต์ และก็เทสผ่าน webmail ที่เป็น Roundcube โฮส ปกติ ถ้าเป็นที่โฮส เมลล์จะไม่ออก อันนี้กลับออกปกติ
  4. ผมเลยลองเทสโดยสงสัยว่าจะเป็นกับ gmail หรือเปล่าที่มีปัญหา ผมเลยใช้ outlook เชื่อมต่อกับ gmail ส่วนตัวผม ปรากฏว่า ส่งผ่าน เชื่อมได้ปกติ

หรือเป็นไปได้ท่านไดมี รายละเอียดของ gmail ที่ส่งได้รบกวนส่งให้ที เพื่อจะลองเซ็ตใหม่ครับ
host:
user:xxxxx เดียวผมใส่เองครับ
pass:xxxxx เดียวผมใส่เองครับ
port:
หรืออื่นๆๆที่ต้องเซ็ต

หรือถ้าเป็นสคิปด้วยก็ดี เพราะบางทีอาจจะเป็นสคิปผมไม่อัพเดท และ google ไม่ยอมปล่อยผ่านครับ

ขอบคุณไว้ล่วงหน้าก่อนเลยครับ

ขั้นแรกเลย ssh เข้าไปสั่ง telnet smtp.gmail.com 465 ดูว่าเชื่อมต่อได้เปล่า

ไม่แน่ใจว่าเชื่อมต่อโฮสเดียวกัน หรือต่างโฮสครับ
ถ้าต่างโฮสมีไฟล์วอร์ป่าว เปิด Port ที่ใช้งานหรือยัง ลองเช็คดูครับ ลอง telnet ดูก่อนก็ได้