ขอวิธีส่งเมล์จาก localhost ทีครับ
September 10, 2008
คือผมทดลอง แก้ php.ini ส่วนที่เป็น mail แล้ว แต่ยังไม่สามารถ ส่งได้ ขึ้น error 550 ครับ
พี่ๆคนไหนเคยส่งได้ จากระบบ windows ช่วยบอกวิธีหน่อยครับ จะทดสอบเรื่อง action กับ trigger อะครับ ว่าส่งเมล์ได้ไหม ขอบคุณครับ

ใช้ตัวส่ง
ใช้ตัวส่งเมล์อะไรครับ smtp ที่มากับ iis หรือเปล่าครับ ต้องไปแก้ที่ administrative tools > Internet Information Services>คลิกขวาที่ Default SMTP Virtual Server > Access > Relay... > Only the list below> เลือก add แ้ล้ว ใส่ เครื่องเราไปครับ 127.0.0.1 ถ้าเลือกเป็น single computer ถ้าเลือกเป็น workgroup ใส่ ตามที่เซ็ืทไว้ครับ หรือเลือกแบบ default ก็ได้ครับ แล้วไม่ต้องใส่ ip อะไรลงในช่องข้างล่าง แต่ผมไม่แน่ใจว่ามันจะส่งได้หรือเปล่าเหมือนกันนะครับ เพราะเคยแก้เป็นแบบแรกแล้วบางทีก็ส่งได้ แต่บางทีแก้กลับมาเหมือนเดิมมันก็ส่งได้ปกติ เลยงงๆ ว่ามันเป็นที่อะไรเหมือนกันครับ อาจจะมาจากโดน block spam ก็ได้ครับ
อัพเดท: จากการส่งโดยไม่แก้ค่าอะไร ส่งได้ปกติครับ แต่เข้า junk mail ของ gmail ครับ แต่ไม่ได้ลองของ hotmail นะครับ
คือผม
คือผม ไปดูที่ php.ini ใน แล้วก็แก้เป็น smtp ของ เวบเมล์ที่ผมใช้ประจำ คือไปลอกมาจาก outlook อะครับ แต่มันไม่ทำงาน ส่วน iis นี่ไม่เคยใช้เลย เดี๋ยวจะลองเข้าไปมั่วๆดู ว่าใช้ได้ไหม ก็ยังมึนๆอยู่ว่ามันทำงานอย่างไรครับ
ขอบพระคุณที่ช่วยให้คำแนะนำครับ
ปกติต้อง
ปกติต้อง authen หรือ pop before smtp
คือว่า....น้
คือว่า....น้องไม่ได้ใช้IIS อ่าค่ะ แต่ใช้xampp ขอคำแนะนำด้วยน่ะค่ะ
xampp
xampp ส่งเมลไม่ได้
แล้วถ้าเป
แล้วถ้าเป็น linux เราต้องเซตยังไงก่อนครับ
เราต้องเซตที่ php.ini ไหมครับ และเราไม่ต้องเซตที่ drupal เลยใช่ไหมครับ
ลินุกซ์ไม
ลินุกซ์ไม่ต้องเซต มันน่าจะมี smtp อยู่แล้ว
ถ้าเราเซตph
ถ้าเราเซตphp.ini แล้วยังไม่ได้ ลองแก้ที่ sendmail.ini และsendmail.exe อาจจะหาตัวใหม่มาลงก้อได้ (กรณีที่ใช้xampp เป็นserverจำลองน่ะค่ะ) ซึ่งตอนนี้ก็ทำได้แล้ว
ปล.วันก่อนอ่านจากกระทู้ไหนก้อไม่ทราบ เค้าบอกว่าเมลล์ที่เค้าใช้สำหรับใช้ในการส่งเมลล์ตอบรับ เป็นของ gmail ลองเปลี่ยนเป็นgmail ดูน่ะค่ะ
แล้วถ้าเป็น appserv แก้ที่
แล้วถ้าเป็น appserv แก้ที่ php.ini แล้วทำยังไงคะ