Popular Posts

วันอังคารที่ 26 เมษายน พ.ศ. 2559

3 ทางเลือกของปฏิทิน Exchange ภายใต้ SabreDAV

3 ทางเลือกของปฏิทิน Exchange ภายใต้ SabreDAV

เมื่อคราวที่บริษัทไม่มีเงินทุนที่พอเพียงต่อการ run  Exchange Server ยังที่ตัวเลือกอื่นๆที่ถูกกว่าในการโฮสในส่วนของ email แต่ในส่วนของการโฮส contact และปฏิทินนั้นกลับไม่มีตัวเลือกที่ไม่เสียค่าใช้จ่ายหรือราคาสมเหตุสมผลต่อตัวบริษัท ด้านล่างเป็นตัวเลือกซึ่งทำงานผ่าน SabreDAV มาดูกัน

Kolab -
เป็นระบบ unix-like ที่ให้บริการด้าน mail contact และปฏิทิน ตัวโปรแกรมเป็นฟรีโปรแกรมและมีกลุ่มสนทนาคอยให้การช่วยเหลือตอบคำถามอยู่ ถ้าคุณเป็นคนหนึ่งที่ใช้ระบบ Unix-like เราขอแนะนำเจ้าตัวโปรแกรมนี้เลย

2. OwnCloud -
เป็น cross-platform ให้บริการด้าน contact/ปฏิทิน/task/webdav server เป็นฟรีโปรแกรมภายใต้ลิขสิทธิ์ของ AGPLv3 หลายๆคนใช้โปรแกรมที่ไม่ว่าจะเป็นที่บ้านหรือที่ทำงาน เป็นอีกหนึ่งทางเลือกที่ดี ที่จะใช้ในกรณีที่มี email ที่ชื่นชอบอยู่ในใจแล้ว


3. Baikal -
เป็น CardDAV/CalDAV server ไม่หนักเครื่องทำงานบน Apache2 ด้วย PHP เช่นเดียวกับ OwnCloud Baikal เป็นฟรีโปรแกรมและคุ้มค่าที่จะใช้ในกรณีที่มี email ที่ชื่นชอบอยู่ในใจแล้ว

ที่กล่าวไปทั้งหมดนั้นเป็นเพียงส่วนของ server แล้วถ้า software client ล่ะ? ในส่วนนี้มีหลากหลายช้อยส์ให้เลือกอยู่ แต่ล้วนแล้วต้องใช้ขั้นตอนมากมายหลายขั้นตอนในการ configure EVO Collaborator for Outlook เป็นหนึ่งใน  software client ซึงเหมาะสมลงตัวต่อการใช้งาน contact/ปฏิทิน/task ต่างๆ อาทิเช่น iCloud, Gmail, Yahoo! และ fruux และตัวโปรแกรมเองยังสนับสนุนการทำงาน on-premise อาทิเช่น OwnCloud, Zimbra, Baikal, EVO Mail Server, Mac OS X Server และอื่นๆอีกมากมายอีกด้วย. 

วิธี sync CardDAV contacts และปฏิทิน CalDAV เข้ากับ Outlook 2016

วิธี sync CardDAV contacts และปฏิทิน CalDAV เข้ากับ Outlook 2016

ในที่สุดวันที่ วันที่ 29 กรกฎาคม 2558 ก็เป็นวันที่  Windows 10 ที่พวกเรารอคอยกันมานานแสนนานออกสู่ตลาดในที่สุด หลังจากนนั้นอีกสองเดือน Microsoft Outlook ก็ได้ออกสู่ตลาดตามติดกันมาในวันที่ 22 กันยายนปีเดียวกันนี้เอง หลายคนตั้งตาตั้งตารอคอยการ sync ที่เข้ากันได้ดีระหว่างปฏิทิน Google (หรือหมายถึง  CardDAV และ CalDAV) และ Outlook แต่แล้ว Microsoft ก็ทำให้พวกเราผิดหวังจนได้

ทาง Microsoft เองอาจจะมีเหตุผลส่วนตัวที่ไม่ยอมรวม CardDAV  และ CalDAV เข้ามา แม้ว่าผู้ใช้หลายๆคนทั่วโลกกำลังหาทางออกสำหรับการ sync contact ปฏิทิน task ต่างๆ ไม่ว่าจะเป็นบน Google  iCloud  Yahoo  Outlook.com และอีกหลายๆบริการกับ Outlook 2016 ก็ตามทีเถอะ

ผู้พัฒนาโปรแกรมอาทิเช่น gSyncit และ EVO Collaborator for Outlook ได้เตรียมพร้อมสำหรับการติดตั้ง Outlook 2016 ใน Windows 10  เป็นที่เรียบร้อยแล้ว ในขณะที่ทาง  gSyncit ได้ปล่อย โปรแกรมเวอร์ชั่น 4.0 เมื่อสิงหาคมที่แล้ว ทาง EVO Collaborator for Outlook ได้ใช้เวลาตลอดปีในการผสานตัวโปรแกรมเข้าทั้งกับ platform on-clouds ต่างๆ และ platform on-permise เอง ซึ่งในที่สุด ทาง EVO ก็ได้ประกาศตัวโปรแกรมเวอร์ชั่น 2.0 ซึ่งยังคงไว้กับความเรียบง่ายในการใช้ของตัวโปรแกรม อย่างเป็นทางการ เพื่อเป็นการต้อนรับ Outlook 2016

สำหรับใครที่ยังไม่เคยใช้ ECO มาก่อน ลองกลับไปดู post เก่าๆ เกี่ยวกับการ configure contact ปฏิทิน และ task  จาก source ต่างๆ เข้ากับ outlook ดูนะคะ ลำดับขั้นโดยรวมแล้วเรียบง่ายเหมือนของเดิมค่ะ

วันพฤหัสบดีที่ 7 มกราคม พ.ศ. 2559

วิธีซิงค์ปฏิทิน และที่ติดต่อ OwnCloud / Zimbra กับ outlook 

มีเพื่อนบางคนใช้บริการ Owncloud / Zimbra CardDAV/CalDAV ซึ่งเพื่อนเหล่านี้ก็มักจะบ่นว่า ไม่มี plug-in ที่จะช่วยอิมพอร์ตที่ติดต่อ และปฏิทิน Zimbra หรือ OwnCloud เข้ากับ Outlook



เราเองเลยพยามลองค้น หา plug ซอฟแวร์ที่ช่วยเชื่อมต่อกับ outlook ในท้องตลาด และก็พบว่า EVO Collaborator for Outlook ทำงานได้ผลยอดเยี่ยมไปเลยล่ะ

เราเพียงแค่ใส่ข้อมูลต่อไปนี้ลงในช่องที่วงกลมไว้ตามรูปภาพด้านล่าง


  1. Server URL:

    https://<servername_or_server_ip>/owncloud/   (สำหรับ owncloud)
    https://<servername_or_server_ip>//                    (สำหรับ zimbra)
  2. ชื่อบัญชีผู้ใช้และรหัสผ่าน


หลังจากที่กรอกข้อมูลครบถ้วนเรียบร้อย การซิงค์ปฏิทินก็สามารถทำได้อย่างง่ายดาย

ไม่ใช่เพียงแต่แพลตฟอร์ม OwnCloud / Zimbraที่ซัพพอร์ต CardDAV และ CalDAV แต่ EVO Mail Server เองแรกเริ่มเดิมทีก็ซัพพอร์ต ECO อย่างไม่ติดขัดเช่นกัน

วิธีการซิงค์ Baïkal CardDAV และ CalDAV เข้ากับ Outlook

วิธีการซิงค์ Baïkal CardDAV และ CalDAV เข้ากับ Outlook


วิศวกรชาวเยอรมันท่านหนึ่งได้คุยกะเราเกี่ยวกับการที่ NSA เข้ามาลุกล้ำสิทธิส่วนบุคคล วิศวกรท่านนั้นได้บอกเราว่าเค้าได้สร้าง Baikal CardDAV/CalDAV เซิร์ฟเวอร์ขึ้นมาเอง ทุกวันนี้เจ้า Baikal ซิงค์กับ iphone ได้ไม่มีปัญหา แต่ก็ยังคงเป็นที่กังวลว่าแล้วถ้าซิงค์กับ Outlook ล่ะ จะมีปัญหารึเปล่า



ค่อนข้างเป็นที่น่าสนใจทีเดียวที่ทราบว่าทุกคนเองก็ยังคงค้นหาทางออกที่มีประสิธิภาพที่จะซิงค์ Baïkal เข้ากับ Outlook จากนี้ไปจะเป็นการทดสอบ เพื่อจะทดลองว่า  EVO Collaborator for Outlook สามารถจัดการกับเซอร์เวอร์ Baïkal ได้หรือไม่

ด้วย ECO เราเพียงแต่ป้อนข้อมูล Baikal CardDAV url หรือ Baikal CalDAV url ที่เหลือระบบค้นหา Baikal อัตโนมัติก็จะจัดการให้เอง

https://<domain_or_ip>:<port>/baikal/

หลังจากที่ใส่ชื่อบัญชีผู้ใช้และรหัสผ่าน เราก็สามารถเข้าไปยังบริการ Baikal CardDAV/CalDAV ได้

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

วิธีซิงค์ Mac OS X เซิร์ฟเวอร์เข้ากับที่ติดต่อและปฏิทิน MS Outlook

วิธีซิงค์ Mac OS X เซิร์ฟเวอร์เข้ากับที่ติดต่อและปฏิทิน Outlook  


ถึงเวลาที่เราจะแชร์ข้อมูล IT ใหม่ๆให้กับทุกท่านอีกแล้ว 

มีคนเพิ่งถามเราไปว่า จะทำการซิงค์ที่ติดต่อ และปฏิทิน Outlook เข้ากับ Mac mini ที่มากับ OS X Server ของเพื่อนเขาได้อย่างไร



สบ๊ายยย เราสามารถทำได้ค่ะ

ชีวิตจะเรียบง่ายสวยหรูมาก ถ้าทุกคนใช้  Mac OS X เหมือนๆกันหมด แต่ในความเป็นจริงอะไรๆ มันไม่ได้สมบูรณ์ไปเสียทุกอย่างเหมือนที่เราคิด

ถ้าเพื่อนเราซึ่งใช้ Mac OS X เซิร์ฟเวอร์ อนุญาติให้เราเข้าไปยังบริการ carddav และ caldav ที่รองรับกับ OS X เซิร์ฟเวอร์ของเพื่อน แต่เรามีแค่ Microsoft Outlook 2010 หรือ 2013/2016 เราจะทำอย่างไรกันดี

บอกตามตรงเลยนะคะ เราเองก็ยังหาทางออกไม่เจอจนกระทั่งเมื่อไม่กี่วันมานี้ เราได้เข้าไปยังหน้าเพจของ EVO Collaboratorfor Outlook ทางเพจเพิ่งเพิ่มฟีเจอร์ใหม่เข้าไปซึ่งรองรับบริการ Mac OS X Server's WebDAV



ก่อนหน้านี้ที่เราได้เขียนบล๊อคเกี่ยวกับวิธีซิงค์ ที่ติดต่อ และปฏิทิน Gmail เข้ากับ Outlook การเพิ่ม carddav/caldav เข้าไปในโปรไฟล์ไม่ใช่เรื่องยาก สำหรับการเพิ่ม Mac OS X เซิร์ฟเวอร์โปรไฟล์ สิ่งที่เราต้องทำเพิ่มเติมลงไปคือป้อน HTTPS และ เลขพอร์ตดังตัวอย่างด้านล่าง

https://<servername>:8443/ 

หรือ

https://<ip_address>:8443/

เมื่อทำการทดสอบเรียบร้อย จะมีข้อความเด้งขึ้นมา กระบวนการทำงานจะเหมือนกับโปรไฟล์อื่นๆ ใน ECO เมื่อมาถึงขั้นตอนนี้เราก็จะสามารถ sync ที่ติดต่อและนัดหมาย Outlook เข้ากับ Mac OS X เซิร์ฟเวอร์ได้

CardDAV และ  CalDAV คืออะไร


CardDAV และ CalDAV คือ โพลโทคอล (protocol) API มาตรฐาน โดย IETF’s RFC สำหรับข้อมูล contact และ ปฏิทิน ทาง Google และ Apple เอง ได้ใช้ contacts API และปฏฺิทิน API
เป็นเบื้องหลังในการรองรับบริการให้แก่กลุ่มลูกค้าที่ต้องใช้บริการเหล่านี้

จัดการเซอร์เวอร์ปฏิทินและข้อมูล contact ของเราเองด้วย PC


Mac OS X Server ดีสำหรับจัดการเซอร์เวอร์ประเภท on-premises แต่ถ้าเราไม่มีเซอร์เวอร์ Mac ล่ะ ถึงอย่างนั้นก็ตามพวกเราก็ยังสามารถจัดการเซอร์เวอร์ DAV ภายใต้ระบบปฏิบัติการ Windows OS. ได้ เช่น  EVO Mail Server เป็นทางเลือกที่ดีทางหนึ่งสำหรับการติดตั้งและปรับแต่งข้อมูลเหล่านี้

Synology ซิงค์ปฏิทิน outlook และ contact ได้อย่างไร

Synology ซิงค์ปฏิทิน outlook และ contact ได้อย่างไร


ช่วงที่ผ่านมาพวกเพื่อนๆ ได้พูดคุยกันมากขึ้นเกี่ยวกับการซิงค์บริการ Synology DSM server’s CalDAV เข้ากับ outlook ว่าเป็นไปได้มั๊ย ดูเหมือนว่าเจ้า NAS box ชนิดนี้จะเป็นที่นิยมในบริษัทขนาดกลางและบริษัทขนาดเล็กที่มักจะไม่มีทีมเจ้าหน้าที่ IT กันศักเท่าไหร่ ทำไมน่ะเหรอ? ส่วนตัวคิดว่าเป็นเพราะว่าบริการซิงค์ Google Calendar ได้ยุติบริการลง และผู้ใช้เหล่านี้ต้องหาทางเลือกอื่นๆ
เป็นอีกครั้งนึงที่ทางเราได้ส่งต่อประเด็นนี้ไปยังเพื่อนทีมงานพัฒนาระบบซอฟแวร์ EVO เพราะว่า EVO Collaborator for Outlook นั้นสามารถซิงค์ทุกสิ่งอย่างกับ outlook ได้ หลังจากการทดลองซิงค์สำเร็จลุล่วง ทางเราได้รับอนุญาติให้นำข้อมูลเหล่านี้มาแชร์กะทุกคนค่ะ
แต่ก่อนที่เราจะเริ่มกัน มีสองประเด็นที่เราอยากจะพูดถึงก่อนค่ะ
  1. คู่มือ Synology สำหรับการเซ็ทอัพ webdav ตามลิงค์ด้านล่างเลยค่ะ https://www.synology.com/en-global/knowledgebase/tutorials/463

  2. สำหรับ CardDAV, โดยปกติดแล้วจะถูกเช็ทค่ามาตรฐานไว้ไม่ให้สามารถใช้งานได้กับ Synology DSM เวอร์ชั่นปัจจุบัน
  3. สำหรับการติดตั้งและปรับแต่ง CardDAV จากบุคคลภายนอกสำหรับ Synology DSM ตามลิงค์ด้านล่างเลยค่ะ http://sourceforge.net/projects/baikalforsynology/
ขั้นตอนในการเข้าเซอร์เวอร์ Synology DSM มาตรฐานของบริการ CalDAV ด้วย Outlook
  1. ปรับแต่งเซอร์เวอร์ Synology DSM ตามลิงค์ด้านบนค่ะ
  2. ดาวน์โหลด EVO Collaborator สำหรับ Outlook จาก EVO’s Official Site และทำการติดตั้ง
  3. รันโปรแกรม Microsoft Outlook และเปิดหน้าต่าง ปรับแต่งโปรไฟล์ ทางด้านมุมบนซ้ายของ Outlook
  4. เลือกโปลไฟล์เปล่า เริ่มต้นที่ โปรไฟล์ 19 - ยังไม่ปรับแต่ง
  5. ด้านขวาบน เว้นว่าง Hostname (CardDAV/CalDAV) or webcal:// URL
  6. กรอกข้อมูลเฉพาะช่อง Calendar URL เท่านั้น
  7. กรอกข้อมูล อีเมลล์ หรือ ชื่อผู้ใช้ พร้อมทั้ง รหัสผ่าน
  8. กดปุ่ม ทดสอบ และ ตกลง ด้านล่าง
  9. ออกจากหน้าต่าง ปรับแต่งโปรไฟล์ จากนั้นกระบวนการการซิงค์จะเริ่มในอีกไม่กี่วินาทีถัดมา


ซิงโครไนส์ปฏิทิน exchange เข้ากับปฏิทิน google

ซิงโครไนส์ปฏิทิน exchange เข้ากับปฏิทิน google

สถานการณ์มีอยู่ว่า


ถ้าเราอยากจะซิงค์ปฏิทิน Google เข้ากับปฎิทิน Exchange ของบริษัท เพื่อที่จะได้ไม่ต้องมาจัดการกับปฏิทินพร้อมกันถึงสองอัน

จริงๆแล้วค่อนข้างจะเป็นเรื่องที่ลำบากเลยทีเดียวล่ะ เพราะว่าปฏิทิน Exchange กับปฏิทิน Google เป็นโปรโตคอลคนละตัวกัน ไม่เหมือนกับ CalDAV

และก็มีบริษัทที่สามอยู่แค่ไม่กี่แห่งที่จัดการ Outlook add-in ที่ช่วยในเรื่องซิงค์ปฏิทินสองปฏิทินเข้าด้วยกันไว้ใน Outlook

เรามาลองดูทางออกของการแก้ปัญหานี้จากบริษัทที่สามกันดีกว่า  EVO Collaborator for Outlook เป็น plug in ใน outlook สำหรับ CardDAV และ CalDAV
ถ้าลองลองดู ECO’s ซึ่งมีขนาดเพียง 5.6MB แล้ว จะพบว่าเมื่อ Outlook กับ ECO ทำงานด้วยกันแล้ว เราจะสามารถทำให้ Outlook  ซิงค์ได้ทั้ง contacts และ ปฏิทินจากแอคเคาท์ Exchange ของเรากับ
Google’s CardDAV and CalDAV หรือไม่ว่าจะเป็นซิงค์ Google กลับมาที่ outlook ก็ได้

CardDAV และ CalDAV คือ

CardDAV และ CalDAV เป็น protocol API (โพรโทคอล เอพีไอ) มาตฐาน โดย IETF's RFC สำหรับข้อมูล contact และปฏิทิน Google ใช้ API เหล่านี้ในการรองรับบริการสำหรับกลุ่มลูกค้าที่ต้องการเก็บกู้ข้อมูล

วิธีซิงค์ (sync)  ปฏิทิน Google เข้ากับแอคเคาท์ Exchange

เป็นเรื่องง่ายมากที่จะใช้  ECO

  1. เราเริ่มจากกรณีที่เราได้ทำการตั้งค่าแอคเคาท์ Exchange ของเราเรียบร้อยแล้ว ซึ่งหมายความว่าเราจะใช้โฟรเดอร์เริ่มต้น (default folders) ของ Outlook ในการจัดเก็บอีเมลล์ ปฏิทิน ที่ติดต่อ และงานต่างๆ
  2. ดาวน์โหลด ECO จาก EVO's Official Site. (หลังจากที่ติดตั้งเสร็จเรียบร้อยแล้ว ให้รันโปรแกรมโดย administrator)
  3. เปิด Outlook และคลิกบนแทป EVO บนแบนเนอร์ด้านบน (ใน Outlook 2007 ใช้ชื่อ command bar ใน  Outlook 2010  2013 และ 2016 ใช้ชื่อ ribbon)
  4. คลิกบน “ปรับแต่งโปรฟาย” จากนั้นเลือก โปรฟาย #6 เพื่อใส่แอคเคาท์ Gmail ในช่องว่างด้านล่าง “ที่อยู่อีเมลล์ที่สมบูรณ์หรือชื่อผู้ใช้”
  5. ตั้งโฟลเดอร์ ที่ติดต่อ ปฏิทิน และงานภายใต้ตัวเลือกซิงค์ไว้ในโฟลเดอร์ outlook เริ่มต้น แบบเดียวกับที่เราใช้ในแอคเคาท์ Exchange ของเรา
  6. หลังจากคลิกปุ่ม “ทดสอบ” เราจะเห็นหน้ายืนยัน OAUTH ขึ้นมาระหว่างที่แอคเคาท์กำลังทำการตรวจสอบ ให้คลิก “อนุญาติ” และ “ดำเนินการต่อ”
  7. เมื่อเสร็จสิ้นแล้ว ให้คลิก “ตกลงใช้” และ “ยกเลิก” จากนั้นโฟลเดอร์ ที่ติดต่อ หรือปฏิทินที่เพิ่มเข้ามาใน Gmail ก็จะทำการซิงค์ไปมาได้แล้ว

และข่าวดีที่อยากจะบอกเพิ่มเติมคือ Microsoft กำลังจะรวม Outlook.com เข้ากับ Office365 ภายในสิ้นปี 2558 ซึ่งหมายความว่าแอคเคาท์ outlook.com ของเราจะได้รับการจัดการภายใต้ Exchange ดังนั้น ไม่ว่าเราจะมีแอคเคาท์ Office365 hotmail หรือ outlook.com เราสามารถใช้ Outlook add-in ที่แสนสะดวกทำการซิงค์ ที่ติดต่อ ปฏิทิน และ งาน ไปมาระหว่าง Gmail กับ Exchange