แสดงโพสต์โดยจัดเรียงตามวันที่ของการค้นหา ปัญหา email จัดเรียงตามความเกี่ยวข้อง แสดงโพสต์ทั้งหมด
แสดงโพสต์โดยจัดเรียงตามวันที่ของการค้นหา ปัญหา email จัดเรียงตามความเกี่ยวข้อง แสดงโพสต์ทั้งหมด

วันพุธที่ 18 พฤษภาคม พ.ศ. 2559

[Outlook] เหตุใดถึง Add Gmail account ลงบน MS Outlook ไม่ได้ ทั้ง ๆ ที่ตั้งค่าถูกแล้ว

สาเหตุที่เรา Add Account ของ @gmail.com ลงบน MS Outlook ไม่ได้ ในขณะที่ตั้งค่า Account Settings ถูกหมดแล้ว ก็ยังเกิด Error อยู่ ให้เราเข้าไปที่หน้า www.gmail.com เพื่อตรวจสอบเพิ่มเติมว่า เราได้ทำการ Enable POP ไว้แล้วหรือยัง ซึ่งส่วนใหญ่ End-users จะไม่รู้ว่าต้องทำด้วย เรามาดูกันว่าต้องทำอย่างไรเพิ่มเติมบ้าง



1. เข้าเว็บเมล์ของ Gmail (www.gmail.com)
2. คลิกที่ไอคอนรูปเฟือง (การตั้งค่า/Settings)
3. เลือกแถบเมนู Forwarding and POP/IMAP

1. เปลี่ยนสถานะจาก Disable POP เป็น Enable POP
2. เปลี่ยนสถานะจาก Disable IMAP เป็น Enable IMAP
3. กดปุ่ม Save Changes


เมื่อทำการ Enable POP แล้ว ให้กลับไปที่โปรแกรม MS Outlook ที่เราติดปัญหาอยู่จากนั้นกด Test account settings สถานะการตรวจสอบขารับและขาส่งของ Email Server ก็จะเป็น Complete ทันที


ถ้ายัง Test Account Settings บน MS Outlook ไม่ผ่านอีก


ให้ตรวจสอบที่ INBOX หน้าเว็บเมล์ว่ามีอีเมลจากระบบ ส่งเข้ามาหรือไม่
Subject: Sign-in attempt prevented

ข้อความจากระบบฉบับแจ้งว่าความพยายามเข้าถึง Email Account ผ่านโปรแกรม MS Outlook ซึ่งถือเป็น App ที่มีความปลอดภัยน้อย จะต้องมีการเปลี่ยนสิทธิ์การเข้าถึงบัญชีก่อน โดยให้ทำตามขั้นตอนดังนี้

1. เปิดอีเมล Subject: Sign-in attempt prevented



คลิกที่ลิงค์ Learn more


2. เมื่อเข้าลิงค์ Learn more แล้วจะปรากฏหน้าต่างดังภาพ

คลิกลิงค์ "Less secure apps" section

3. ให้กดยอมรับการเข้าถึง โดยการเลือก Turn on

เลือก Turn on


จากนั้นให้กลับไปที่โปรแกรม Microsoft Outlook ที่ค้างอยู่ แล้วกด Test account settings สถานะการตรวจสอบขารับและขาส่งของ Email Server ก็จะเป็น Complete ทันที

บทความที่เกี่ยวข้อง
[Outlook] วิธี Add Gmail account หรือ Google Apps Type: POP3


บริษัท เทคโนโลยีแลนด์ จำกัด

ผู้ให้บริการด้าน Email Hosting อันดับ 1 ของไทย

วันพฤหัสบดีที่ 12 พฤษภาคม พ.ศ. 2559

วิธีแก้ไขถ้าใช้งาน Email ในต่างประเทศไม่ได้

วิธีแก้ไขถ้าใช้งาน Email ในต่างประเทศไม่ได้เบื้องต้น

ในกรณีที่ไม่สามารถเข้าใช้งาน Email ในต่างประเทศได้

ในเบื้องต้น หากมีการใช้งานผ่าน Wi-fi ของ ISP ต่างประเทศ

ให้ลองเปลี่ยนการเชื่อมต่ออินเตอร์เน็ตจาก Wi-fi เป็น 3G ของมือถือที่ท่านพกพา 
หรือเปลี่ยนเป็น Wi-fi ของร้านกาแฟที่อยู่คนละสถานที่กัน
หากเปลี่ยนแล้วยังใช้งานไม่ได้ให้ติดต่อผู้ให้บริการ Email hosting ของท่าน


เมื่อมีโอกาสที่เราต้องเดินทางไปต่างประเทศขณะทำงาน เรามีความจำเป็นต้องรับส่งอีเมล ติดต่อสื่อสารกับลูกค้ามากมาย แต่มาเกิดปัญหาเวลาที่เราใช้งานอยู่ต่างประเทศ เป็นเรื่องยากที่จะต้องแก้ไขปัญหา เนื่องจากเราก็ไม่รู้จักว่า ISP (ผู้ให้บริการอินเตอร์เน็ต) นั้นคือใคร ต้องติดต่อใคร

แต่เราก็มีวิธีการตรวจสอบได้ง่าย ๆ ว่า ISP ที่เราใช้อยู่นั้นมีการ Block Port ขารับหรือขาส่งหรือไม่ โดยวิธีบ้าน ๆ จริง ๆ นั่นคือการทดสอบ Connect ไปยังอินเตอร์เน็ตเส้นอื่น ๆ ที่อยู่ในวงใกล้เคียงกับเรา หรือสลับไปใช้ 3G/4G เพื่อเช็คดูว่าเรา Access email server ผ่าน ISP ค่ายใดบ้าง

วิธีแก้ไขปัญหานั้น ในความเป็นจริง ถ้า ISP Block Port จริง ๆ เราก็ต้องลองเปลี่ยนมาใช้อินเตอร์เน็ตเส้นอื่น หรือลอง Access ผ่านหน้าเว็บเมลก่อน หากว่ายังไม่ได้จริง ๆ ผู้ใช้งานคงต้องติดต่อกับผู้ให้บริการอินเตอร์เน็ตที่นั่นเอง เพื่อขอความช่วยเหลือ

โดยส่วนใหญ่ที่มักถูก Block การใช้งานนั้นมักจะเป็นประเทศที่ยังไม่ค่อยพัฒนา หรือมีระบอบการปกครองที่ไม่เหมือนกับประเทศที่เจริญแล้ว เขาจะไม่ค่อยอนุญาตให้ใช้งาน แม้แต่ Facebook, Youtube บางประเทศเขาก็ไม่ให้ใช้งาน

ดังนั้นปัจจัยที่ทำให้ Access Email ในต่างประเทศไม่ได้ ไม่ได้ขึ้นอยู่กับผู้ให้บริการ Email Hosting ฝ่ายเดียว แต่ขึ้นอยู่กับผู้ให้บริการอินเตอร์เน็ตในพื้นที่นั้น ๆ ด้วย ซึ่งต้องตรวจสอบเป็นกรณีไป


บริษัท เทคโนโลยีแลนด์ จำกัด
Email Hosting/Server Service Provider




วันศุกร์ที่ 22 มกราคม พ.ศ. 2559

[Thunderbird] วิธีการ Sync Contacts ของ Gmail Account


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

วันนี้ผู้เขียนมีวิธีการใช้ Google Account ให้เป็นประโยชน์มากขึ้น แม้ว่าระบบอีเมล์สำหรับองค์กรที่เราใช้งานอยู่จะไม่ได้มีฟังก์ชั่นที่รองรับการ Shared รายชื่อผู้ติดต่อได้ แต่ว่าเราก็สามารถนำ Free Email มาใช้ให้เกิดประโยชน์ได้ โดยไม่เสียเงินสักบาท

เรามาดูขั้นตอนการตั้งค่ากัน

1. ไปที่ Settings > Add-ons

ไปที่ช่องค้นหา และพิมพ์ว่า "gContactSync"
เมื่อพบแล้วให้กดปุ่ม 'Install'

2. ติดตั้ง Add on ลงบนโปรแกรม

ภาพซ้าย: คลิกที่ปุ่ม 'Accept and Install...'
ภาพขวา: คลิกที่ Restart

3. Log in ด้วยบัญชี Gmail Account

ภาพซ้าย: ใส่ชื่อบัญชีอีเมล์ และรหัสผ่าน (Gmail account เท่านั้น)
ภาพขวา: เลือกบัญชีอีเมล์ที่อยู่ในโปรแกรมอยู่แล้ว ถ้ายังไม่มีก็เลือก Use a new account)
จากนั้นกดปุ่ม 'Continue'

4. เลือกประเภทการ Sync

ตั้งค่าให้โปรแกรม Sync แบบ Read-only (กรณีที่ User เผลอไปกดลบ รายชื่อใน Gmail.com ก็จะไม่หาย)
กดปุ่ม 'Done' และ 'อนุญาต' ตามภาพ

5. โปรแกรมทำการ Sync รายชื่อผู้ติดต่อแล้ว

โปรแกรมจะ Sync รายชื่อลงมาที่ Address Book ของ Thunderbird
เราสามารถกดคลิกขวาที่บัญชีอีเมล์และคลิก Sync Now ได้โดยให้ผลลัพธ์เหมือนกัน
หมายเหตุ: ขั้นตอนที่ 4 สามารถเปลี่ยนการตั้งค่าได้ตามความต้องการของเรา


ระบบอีเมล์ที่มีประสิทธภาพ และเสถียรภาพสูง

วันจันทร์ที่ 2 พฤศจิกายน พ.ศ. 2558

[Webmail] หา Trash ไม่เจอ ต้องทำอย่างไร

หา Trash ไม่เจอ ต้องทำอย่างไร?

ผู้ใช้บางท่าน เมื่อใช้งานอีเมล์ผ่านหน้าเว็บเมล์แล้วประสบปัญหา หา Trash ไม่เจอ หรือรวมไปถึงส่วนอื่นๆ เช่น Sent เป็นต้น และสิ่งที่คุณเห็นกลับมีเพียง Inbox เท่านั้น 

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

ปัญหาดังกล่าวสามารถแก้ไขได้ง่ายๆ โปรดสังเกตที่ภาพ 



เมื่อกดเครื่องหมาย + หน้า Inbox จะปรากฎตัวเลือกอื่นๆขึ้นมา



1. ให้คุณสังเกตว่าที่ หน้าคำว่า Inbox นั้น มีเครื่องหมาย + อยู่หรือไม่ หากมีให้กดตรงนั้น 1 ครั้ง 
2. เครื่องหมาย + จะเปลี่ยนเป็น - และจะแสดงหัวข้อในส่วนอื่นๆขึ้นมา


บทความที่เกี่ยวข้อง

บทความโดย

TL - LAB -  ผู้เชี่ยวชาญด้าน Email Hosting อันดับ 1

แก้ปัญหาส่ง email ไม่ออก ในโปรแกรม Outlook และ Thunderbird

แก้ปัญหาส่ง email ไม่ออก ในโปรแกรม Outlook และ Thunderbird


หลายๆครั้งที่ผู้ใช้ มักเกิดปัญหาในการใช้โปรแกรม เช่น ใน Outlook ไม่สามารถกด send/receive ได้ หรือโปรแกรม Thunderbird ไม่สามารถ Get mail ได้ เป็นต้น ทั้งที่การตั้งค่าในโปรแกรมนั้นถูกต้อง และอินเตอร์เน็ตใช้งานได้ปกติและไม่มีปัญหา แล้วปัญหาคืออะไร ?

ปัญหาที่เกิดขึ้นนั้น มีต้นเหตุที่ผู้ใช้งานอาจคาดไม่ถึงเลยทีเดียว เพราะสิ่งที่ทำให้อีเมล์ไม่สามารถรับหรือส่งออกได้นั้น คือโปรแกรมแอนตี้ไวรัส ซึ่งมีการเปิดฟังก์ชั่นในส่วนของ Firewall และ Anti-Spam
ดังนั้น หากคุณมั่นใจว่าตั้งค่าในโปรแกรมถูกต้อง และสัญญาณอินเตอร์เน็ตไม่มีปัญหา รีบตรวจสอบโปรแกรมแอนตี้ไวรัส และปิดฟังก์ชั่นดังกล่าว โปรแกรม Outlook และ Thunderbird ของคุณ จะสามารถใช้งานได้ปกติ
  

ภาพตัวอย่าง โปรแกรมแอนตี้ไวรัส
ให้กดปิดฟังก์ชั่น Firewall และ Anti-Spam เพื่อให้รับ-ส่งอีเมล์ได้ปกติ

บทความที่เกี่ยวข้อง


บทความโดย

TL - LAB -  ผู้เชี่ยวชาญด้าน Email Hosting อันดับ 1


วันพุธที่ 28 ตุลาคม พ.ศ. 2558

กรณีศึกษา : การแก้ปัญหา Mail Server ปลายทางตีกลับ Email บางฉบับ จากต้นทาง




บางครั้งเราอาจพบกับปัญหา การส่งอีเมล์แล้วถูกตีกลับโดยปลายทาง ซึ่งมีสาเหตุในการตีกลับที่แตกต่างกันออกไป วันนี้เรามีตัวอย่างปัญหา และวิธีการแก้ปัญหามาให้ศึกษากัน




out 4  ไม่สามารถส่งอีเมล์ไปที่ปลายทางได้


จากภาพ Old Flow  (มีปัญหาการส่งออก)

     ขาออกของโดเมนต้นทาง นำอีเมล์ไปยัง outbound ซึ่งมี server ย่อยๆ ที่ทำหน้าที่เป็นตัวดีดอีเมล์ออกจากระบบ โดยมีการทำงานลักษณะสุ่มใช้ตัวดีด จากภาพ server ย่อย ตัวที่ 4ไม่สามารถดีดอีเมล์ออกไปได้ ซึ่งสาเหตุอาจเกิดจากการติด firewall ของ server ปลายทางทำให้ไม่สามารถส่งอีเมล์ได้



เพิ่ม server เพื่อใช้ในการส่งออกโดยเฉพาะ เมล์ไปถึงปลายทางได้ทุกฉบับ


วิธีการแก้ปัญหา (แก้ปัญหาการส่งออก)

      จากภาพ New Flow ในเมื่อเราไม่สามารถควบคุมการทำงานแบบ Old Flow ได้ เราจึงทำการแก้ไขโดย นำserver ตัวใหม่เข้ามาเพื่อใช้ในการดีดอีเมล์ออกโดยเฉพาะ โดยทำการทดสอบเบื้องต้นว่า เมื่อส่งอีเมล์ออกไปแล้ว ปลายทางได้รับหรือไม่ หากในครั้งแรกนั้น ปลายทางได้รับอีเมล์ปกติ เราสามารถนำ server นี้ มาใช้งานจริงได้ทันที 


บทความที่เกี่ยวข้อง

บทความโดย

กรณีศึกษา: การแก้ปัญหาส่ง Email ไปภายนอกไม่ได้เพราะโดน Outbound Firewall Block URL หรือ Domain ใน message email




ในช่วงเวลาที่ Domain ติด Blacklist SpamRL จะส่งผลกระทบต่อการใช้งานอีเมล์พอสมควร เนื่องจากจะทำให้การรับ-ส่งอีเมล์นั้นสำเร็จน้อยลง นับว่าเป็นปัญหาที่น่าปวดหัวสำหรับผู้ใช้เลยทีเดียว



อีเมล์ที่ถูกปฏิเสธการส่งออก จะเข้าสู่ระบบแจ้งเตือน


จากภาพ Old Flow (ที่มีปัญหาการส่งออก)

      อีเมล์ถูกส่งออกมา เพื่อเตรียมพร้อมที่จะส่งออก แต่โดนตรวจเช็คและพบว่าเนื้อหาในอีเมล์นั้น มีรายชื่อที่ติด SpamRL อยู่ Outbound Spam Check จึงไม่ยอมให้อีเมล์ฉบับนั้นส่งออกได้ อีเมล์ฉบับดังกล่าวจึงเข้าระบบแจ้งเตือน เมื่อตรวจสอบพบปัญหาแล้วจึงทำการแก้ไข เพื่ออำนวยความสะดวกในการใช้งานของ User ดังนี้



เพิ่ม server ที่ใช้เพื่อการส่งออก โดยไม่ต้องผ่านการตรวจสอบ เพื่อให้อีเมล์ส่งออกได้


จากภาพ New Flow (แก้ไขปัญหาการส่งออก)

       ทำการแก้ปัญหาโดย นำ server ตัวใหม่เข้ามาเพื่อใช้ในการดีดอีเมล์ออก โดยไม่ผ่านระบบการตรวจสอบใดใด ทำให้อีเมล์สามารถส่งออกได้ตามปกติ

บทความที่เกี่ยวข้อง

บทความโดย

TL - LAB -  ผู้เชี่ยวชาญด้าน Email Hosting อันดับ 1

วันอังคารที่ 27 ตุลาคม พ.ศ. 2558

[Gmail] วิธีสั่งให้ Email ไม่เข้า Junk ใน Gmail


วิธีสั่งให้ Email ไม่เข้า Junk ใน Gmail




หากมีอีเมล์บางฉบับที่ส่งเข้ามาแล้วไปอยู่ใน Spam เช่น อีเมล์แจ้งโปรโมชั่นของร้านค้าต่างๆ ที่คุณต้องการรับข่าวสาร แต่ระบบ Gmail มองว่าเป็น Spam และนำอีเมล์ฉบับนั้นไปเก็บในส่วนของ Spam คุณสามารถตั้งค่าให้อีเมล์จากร้านค้านั้นๆ ไม่ไปเข้า Spam อีก เพียงแค่กด Not spam ระบบจะเรียนรู้และไม่นำอีเมล์ที่ส่งจากร้านค้านั้นๆไปไว้ที่ Spam อีก


บทความที่เกี่ยวข้อง

บริการ Mail Server สำหรับธุรกิจคุณภาพสูง รวดเร็ว

[Gmail] วิธีแก้ปัญหาให้ Email ไม่เข้า Junk อย่างถาวร

วิธีแก้ปัญหาให้ Email ไม่เข้า Junk อย่างถาวร



 Login เข้า บัญชี Gmail
1. ไปที่รูปเฟือง
2. เลือก Settings

1. ไปที่ Filters and Blocked Address
2. จากนั้นเลือก Create a new filter

1. Has the words ใส่สิ่งที่ไม่ต้องการให้เข้า Junk ในที่นี้ใส่ชื่อโดเมน
(สามารถใส่เป็น ชื่อ หรือเป็นคำ ได้เช่นกัน)
2. เมื่อเรียบร้อยแล้ว กด Create filter with this search

1. เลือก Never send it to Spam
2. จากนั้นกด Create filter



บทความที่เกี่ยวข้อง

บริการ Mail Server สำหรับธุรกิจคุณภาพสูง รวดเร็ว



วันศุกร์ที่ 25 กันยายน พ.ศ. 2558

[Mac OS] วิธีการใส่ลายเซ็น HTML Code ลง App Mail

สำหรับคนที่มีปัญหาไม่มีความรู้เรื่อง HTML Code เลย แต่อยากได้ลายเซ็นที่มีรูปภาพเป็นของตัวเอง ผู้อ่านทราบหรือไม่ว่า เราสามารถสร้างลายเซ็น HTML ได้ ง่าย ๆ ผ่านหน้าเว็บเมล์ทั่วไป และเข้าไป View HTML Code ได้ และคัดลอก HTML Code นั้นไปติดตั้งในโปรแกรม App Mail ของเครื่อง Mac ได้ ซึ่งเมื่อ Create signature แล้ว ลายเซ็นก็จะเหมือนกับบนหน้าเว็บเมล์เลย

ส่วนคนที่มีความรู้เรื่องภาษา HTML อยู่แล้ว เพียงเราสร้างไฟล์ .html ขึ้นมา จากนั้นก็คัดลอก HTML Code เก็บไว้ และเริ่มทำตามขั้นตอนตามภาพด้านล่างได้เลย

วิธีคัดลอก HTML Code บนหน้าเว็บเมล์ คลิกที่นี่


1. เข้าหน้าเว็บเมล์ เพื่อคัดลอก HTML Code

เข้าหน้าเว็บเมล์ จากนั้น
1. เลือกหัวข้อ Identities
2. คลิกที่บัญชีอีเมล์
3. สร้างลายเซ็นในช่อง Signature
4. กดเลือก Source Code 
2. หน้าต่างจะแสดง HTML Code ขึ้นมา

กดเลือกทั้งหมด หรือกดปุ่ม Ctrl + A

3. ให้ Copy HTML Code ทั้งหมด หรือจะไปวางไว้ที่ Notepad ก่อนก็ได้

1. คลิกขวาที่เราเลือกทั้งหมด คลิกที่ Copy
2. กดปุ่ม OK

จากนั้นให้เราย่อหน้าต่างนี้ลงก่อน เพื่อไปสู่ขั้นตอนสร้างลายเซ็นบน Mail App

วิธีการใส่ลายเซ็น HTML Code ลง App Mail

1. เปิดโปรแกรม App Mail ของเครื่อง Mac

คลิกที่เมนู Mail > Preferences

2. สร้างลายเซ็นเปล่าขึ้นมา 1 Signature

1. เลือกหัวข้อ Signature
2. ให้เลือกอีเมล์ที่ต้องการสร้างลายเซ็น
3. กดที่ไอคอน + ด้านล่าง เพื่อเพิ่มลายเซ็น จากนั้นตั้งชื่อของ Signature ตามต้องการ
ปิดหน้าต่างเมื่อเสร็จสิ้น

3. ปิดโปรแกรม App Mail

ให้คลิกขวาที่ไอคอน เลือก Quit เพื่อปิดโปรแกรม

4. เปิด Finder เข้าไปยัง Folder: Library

คลิก Go จากนั้นเลื่อน เม้าไปที่ Home แล้วกด ปุ่ม Option ค้างไว้
จากนั้นไอคอน Library จะปรากฏขึ้นมา ให้คลิกไปที่ Library

5. เปิดโฟลเดอร์ Signature

ไปยังโฟลเดอร์ใน Library > Mail >V2 > MailData > Signatures

6. รายละเอียดของชื่อลายเซ็นใน App Mail จะปรากฏขึ้นมา นามสกุลไฟล์ .mailsignature

ไฟล์นามสกุล .mailsignature นี้คือลายเซ็นที่เราสร้างไว้ในขั้นตอนที่ 2

7. เปิดไฟล์ .mailsignature

คลิกขวา แล้วกด Open With
จากนั้นเลือก Other...

8. เลือกโปรแกรม TextEdit เพื่อเปิดไฟล์นามสกุล .mailsignature

ให้เลือกโปรแกรม Textedit จากนั้นกด Open


9. เมื่อเปิดแล้ว จะแสดง Code Signature

จะแสดง Code แยกเป็น 2 วรรค


10. ลบ Code วรรคที่ 2 ออกทั้งหมด

ลบ Code วรรคที่ 2 ออกทั้งหมด


11. แล้วนำ HTML Code ที่ Copy ไว้จากหน้าเว็บเมล์มาวางแทน

ให้นำ HTML Code ที่ Copy ไว้
ในหัวข้อที่ 3 มาวางทับแทน

12. บันทึก และปิดโปรแกรม TextEdit

File > Save
TextEdit > Quit TextEdit


13. กด Get info ที่ไฟล์ .mailsignature

คลิกขวาที่ไฟล์ กด Get Info


14. Locked File

ทำเครื่องหมายที่ Locked


15. กดปิดหน้าต่าง Get Info จากนั้นเปิด App Mail

สร้างจดหมายใหม่


16. ลายเซ็น HTML Code จะปรากฏขึ้นมา

 HTML Signature


บทความที่เกี่ยวข้อง

บริษัท เทคโนโลยี แลนด์ จำกัด

บริการเช่าอีเมล์โฮสติ้ง สำหรับองค์กร คุณภาพสูง

วันพุธที่ 23 กันยายน พ.ศ. 2558

จะเขียน PHP ให้ส่ง Email ออกผ่าน Mail Server ของเราได้อย่างไร ?



ตัวอย่างการส่งที่ถูกต้อง

//ให้เลือก path ที่เก็บ function PHPMailer ให้ถูกต้อง
require_once "vendor/autoload.php";


$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPDebug = 0;
$mail->Debugoutput = 'html';

//SMTP Setting
$mail->Host = "mail.yourdomain.coom";
$mail->Port = 587;
$mail->SMTPSecure = false;
$mail->SMTPAutoTLS = false;
$mail->SMTPAuth = true;
$mail->Username = "youremail@yourdomain.com";
$mail->Password = "password";

//Body Setting
$mail->setFrom('youremail@yourdomain.com', 'First Last');
$mail->addAddress('toemail@todomain.com', 'John Doe');
$body = "Test body message" ;
$mail->Subject = 'Subject';

$mail->msgHTML($body);
$mail->send();

ในบรรทัดที่เป็น font สีแดง ถ้าเราไม่ใส่ค่าดังกล่าวจะไม่สามารถส่งออกได้

ซึ่งค่าในตัวแปรแต่ละตัว เหมือนกับค่าในส่วน Outgoing ในโปรแกรม Outlook นั่นเอง โดยการส่งวิธีนี้จะทำให้ Mail Server ปลายทางได้รับอีเมล์ของคุณ


การแก้ไขปัญหา

  • หากลองทำตามแล้วไม่สามารถส่ง email ออกได้ให้ลอง เปลี่ยนบรรทัด $mail->SMTPDebug = 0; จากค่า 0 เป็น 1 คือ $mail->SMTPDebug = 1; เพื่อให้ระบบแสดงค่า Error ออกมา และนำค่า Error นั้นแจ้งกับทีมเราเพื่อใช้วิเคราะห์ต่อไป
  • อาจจะลองเปลี่ยนค่า $mail->Host = "mail.yourdomain.coom";  จาก mail.yourdomain.coom เป็นค่าหมายเลข IP ของ Mail Server เช่น three.technologyland.co.th หรือ 139.162.26.199
  • หากดำเนินการทั้งหมดแล้วยังไม่ได้ อาจจะเกิดจาก Web Hosting ที่คุณใช้งานอยู่อาจจะเชื่อมต่อหรือมีการ Block IP ของ Mail Server เอาไว้ เราเคยพบเคส Web Hosting บางที่จะ Block IP ต่างประเทศบาง IP ซึ่ง Mail Server ของเราตั้งในต่างประเทศเช่นกัน  หรือหากเป็น VPS ให้ลองทำการ ping จาก VPS ของท่านมายัง mail.yourdomain.coom ว่า ping แล้วได้ค่าอย่างไร

การทดสอบว่า Web Hosting ของท่าน Block Mail Server เราหรือไม่

<?php
function pingAddress($ip) {
$pingresult = exec("/bin/ping -n 3 $ip", $outcome, $status);
if (0 == $status) {
$status = "alive";
} else {
$status = "dead";
}
echo "The IP address, $ip, is ".$status;
}

pingAddress("139.162.26.103");

?>

หากขึ้นว่า dead แสดงว่า Web Hosting ท่าน Block IP ของ Mail Server
ซึ่งเราพบว่า Web Hosting บางที่ Block IP ต่างประเทศ ซึ่ง Mail Server
เราอยู่สิงคโปร์ซึ่งอาจจะโดน block ไปด้วย

บทความที่เกี่ยวข้อง


บทความโดย

MailDee.com ผู้ให้บริการ Mail Server อันดับ 1

วันอังคารที่ 25 สิงหาคม พ.ศ. 2558

[Outlook 2013] เปลี่ยน Format วันที่ จากภาษาไทยเป็นภาษาอังกฤษ

คุณอาจเคยประสบปัญหา เวลาเปิดอ่านอีเมล์วันที่ที่โชว์นั้นขึ้นเป็นตัวเลขสากลปกติ แต่เมื่อคุณสั่งพิมพ์ วันที่กลับแสดงเป็นภาษาไทย ดังภาพ

เปิดอ่านอีเมล์ วันที่แสดงเป็นแบบตัวเลข

สั่งพิมพ์ วันที่แสดงแบบเต็ม และเป็นภาษาไทย

เราสามารถแก้ไขปัญหาได้ดังนี้

กดที่ นาฬิกา บน desktop จากนั้นเลือก Change date and times settings

เลือก Change date and time

เลือก Change calendar settings

จะมี pop up เด้งขึ้นมา 2 อัน ปิดหน้าแรกลงไป

ที่หน้า Region เลือก Formats จากนั้นดูที่หัวข้อ Format จะเห็นว่าเป็น Thai (Thailand) อยู่

เปลี่ยนเป็น English (United States) จากนั้นกด OK

เมื่อสั่งพิมพ์อีกครั้ง วันที่จะแสดงแบบเต็มและเป็นภาษาอังกฤษ


บทความที่เกี่ยวข้อง

บริษัท เทคโนโลยีแลนด์ จำกัด

บริการ Email Server สำหรับธุรกิจคุณภาพสูง รวดเร็ว