คุณสามารถคอนฟิเกอร์ตัวประมวลผลการอิมปอร์ตเพื่อใช้ Google mail OAuth ในการอิมปอร์ตไฟล์ที่แนบมากับข้อความอีเมล์ขาเข้า พร้อมกับองค์ประกอบของข้อความอีเมล์ เช่น เรื่องและเนื้อหา เข้าสู่ Content Capture ข้อความอีเมล์ขาเข้าแต่ละข้อความจะกลายเป็นแบทช์ โดยมีองค์ประกอบอีเมล์ เช่น สิ่งที่แนบมา เนื้อหาของข้อความ หรือทั้งข้อความอีเมล์ที่สร้างขึ้นเป็นเอกสารแยกกันภายในแบทช์
ต่อไปนี้เป็นสิ่งที่คุณจำเป็นต้องดำเนินการ เพื่อตั้งค่าการอิมปอร์ตอีเมล์ของ Google (OAuth):
ในการคอนฟิเกอร์แอปพลิเคชัน Google Mail คุณต้องมีชื่อโฮสต์ของ Content Capture และรายละเอียด URL การอนุญาตของอินสแตนซ์ Oracle Content Management ที่คุณต้องการเชื่อมต่อ
การรับ URL การเปลี่ยนเส้นทาง ให้ดำเนินการดังนี้
ในตาราง ตัวประมวลผลการอิมปอร์ต ให้คลิก เพื่อสร้างงานใหม่
URL การเปลี่ยนเส้นทางจะปรากฏ คัดลอก URL นี้ซึ่งมีรูปแบบ https://<hostname>.<domainname>.com:<port>/capture/admin/faces/completeAuthorization
URL ของคุณอาจไม่มีพอร์ต ถ้าไม่มีพอร์ต URL จะอยู่ในรูปแบบนี้: https://<hostname>.<domainname>.com/capture/admin/faces/completeAuthorization
หมายเหตุ:
โปรดอย่าส่งอินพุตของคุณหรือนาวิเกตออกจากเพจนี้ คุณต้องกลับมาที่เพจนี้เพื่อ คอนฟิเกอร์ Google mail OAuth หลังจากที่คุณสร้างแอปพลิเคชัน Google Mail และรับ ID ไคลเอนต์ และข้อมูลลับของไคลเอนต์แล้ว โดยคุณจะป้อนในฟิลด์ ID ไคลเอนต์และข้อมูลลับของไคลเอนต์วิธีคอนฟิเกอร์แอปพลิเคชัน Google Mail มีดังนี้
ระบบจะสร้างโปรเจคของคุณ และจะเปลี่ยนเส้นทางนำคุณไปยังลิสต์โปรเจคในคอนโซล
หมายเหตุ:
ถ้าคุณไม่ได้กำลังดูแผงข้อมูลของโปรเจคที่เพิ่งสร้าง ให้เลือกโปรเจคจากลิสต์แบบดรอปดาวน์ในมุมซ้ายบนขอบเขต userinfo.email
และ userinfo.profile
จะแสดงในส่วน ขอบเขตที่ไม่ต้องตรงกันของคุณ และขอบเขต gmail.modify
จะแสดงในส่วน ขอบเขตแบบจำกัดของคุณ บนแท็บ ขอบเขต
ค่า ID ไคลเอนต์และข้อมูลลับของไคลเอนต์จะแสดงในไดอะล็อก ไคลเอนต์ OAuth ที่สร้าง โปรดจดค่าเหล่านี้ไว้และคลิก ตกลง
ตอนนี้ให้กลับไปยัง Content Capture ใน Oracle Content Management เริ่มต้นจากจุดที่คุณออกมา กล่าวคือ เริ่มต้นป้อน ID ไคลเอนต์และข้อมูลลับใน คอนฟิเกอร์ Google mail OAuth
ในการคอนฟิเกอร์งานตัวประมวลผลการอิมปอร์ตอีเมล์ของ Google Mail OAuth ให้ทำดังนี้
ในตาราง อีเมล์แอคเคาท์ที่จะประมวลผล ให้คลิก
หากต้องการให้สิทธิ์เข้าใช้อีเมล์แอคเคาท์แก่งานตัวประมวลผลอีเมล์ ให้ป้อนอีเมล์แอดเดรสและรหัสผ่านของ ID อีเมล์ที่จะใช้ในเพจเข้าสู่ระบบ Google Mail
ยืนยันตัวเลือกของคุณโดยคลิก อนุญาต
ID อีเมล์จะปรากฏในตาราง อีเมล์แอคเคาท์ที่จะประมวลผล ในคอลัมน์ อีเมล์แอดเดรส และควรมีสถานะ ตรวจสอบแล้ว
คุณสามารถเพิ่ม ID ของ Google Mail ในตารางนี้ โดยทำตามขั้นตอนที่คุณได้ดำเนินการก่อนหน้านี้ ในการลบ ID อีเมล์ ให้เลือกแถวของอีเมล์ที่ต้องการลบในตาราง จากนั้นคลิก
ในแท็บ ฟิลเตอร์ข้อความ ให้ระบุตำแหน่งและวิธีที่จะค้นหาข้อความอีเมล์และ/หรือสิ่งที่แนบมา
ในฟิลด์ โฟลเดอร์ที่จะประมวลผล ให้ป้อนโฟลเดอร์ที่จะค้นหาในอีเมล์แอคเคาท์ที่ระบุ ค่าดีฟอลต์คืออินบ็อกซ์ของเซิร์ฟเวอร์ หากต้องการระบุหลายโฟลเดอร์ ให้คั่นด้วยเครื่องหมาย ; (เซมิโคลอน) ในการระบุโฟลเดอร์ย่อย ให้ระบุตัวคั่นพาธที่ใช้ได้สำหรับเมล์เซิร์ฟเวอร์ เช่น เครื่องหมาย / (ทับ) ดังที่อยู่ใน โฟลเดอร์/โฟลเดอร์ย่อย
ตามค่าดีฟอลต์ Content Capture จะประมวลผลอีเมล์ทั้งหมดในโฟลเดอร์ที่ระบุ ยกเว้นกรณีที่มีการใช้ฟิลเตอร์ข้อความกับงาน ในตาราง ฟิลเตอร์ข้อความ ให้เลือกฟิลด์ ใช้งาน สำหรับแต่ละองค์ประกอบของอีเมล์ที่จะค้นหา จากนั้นป้อนอักขระเพื่อค้นหาในฟิลด์ ฟิลด์ประกอบด้วย
ตัวอย่างเช่น ในการค้นหาอีเมล์ที่หัวข้อหรือเนื้อหาของอีเมล์มีคำว่า การชำระเงิน คุณจะเลือก ใช้งาน สำหรับฟิลด์การค้นหาทั้งสองฟิลด์ โดยระบุ การชำระเงิน
ในรายการ ฟิลด์ประกอบด้วย และเลือกโอเปอเรเตอร์การค้นหาเป็น หรือ
ในฟิลด์ โอเปอเรเตอร์การค้นหา ให้เลือกโอเปอเรเตอร์การค้นหาที่จะใช้สำหรับฟิลเตอร์ข้อความที่ระบุ: และ (ค่าดีฟอลต์) จะอิมปอร์ตเฉพาะเมื่อตรงตามเกณฑ์การค้นหาทั้งหมด ขณะที่ หรือ จะอิมปอร์ตเมื่อตรงตามเกณฑ์การค้นหาใดก็ได้
ในแท็บ การประมวลผล ให้ระบุวิธีประมวลผลข้อความอีเมล์และสิ่งที่แนบมา คุณสามารถระบุข้อมูลที่จะรวม และลำดับความสำคัญที่จะระบุให้กับแบทช์ ตามลำดับความสำคัญของอีเมล์
ใน ตัวเลือกข้อความอีเมล์ ให้ระบุว่าต้องการอิมปอร์ตไฟล์เนื้อหาของข้อความหรือไม่ ระบุรูปแบบการอิมปอร์ต (ข้อความหรือ EML) และกำหนดว่าต้องการรวมไว้เมื่อไม่มีสิ่งที่แนบมาหรือไม่ และกำหนดว่าต้องการอิมปอร์ตข้อความอีเมล์ (รวมถึงสิ่งที่แนบมา) ทั้งข้อความเป็นไฟล์ EML หรือไม่
ในฟิลด์ รวมสิ่งที่แนบมาที่ตรงกับมาสก์เหล่านี้ ให้ระบุไฟล์สิ่งที่แนบมาโดยอ้างอิงจากไฟล์มาสก์ คุณสามารถป้อนไฟล์มาสก์ได้หลายรายการ โดยคั่นด้วยเครื่องหมายคอมมาหรือเซมิโคลอน ตัวอย่างเช่น คุณอาจรวมไฟล์ PDF (*.pdf) ทั้งหมด
ในฟิลด์ ไม่รวมสิ่งที่แนบมาที่ตรงกับมาสก์เหล่านี้ ให้ระบุไฟล์สิ่งที่แนบมาที่จะไม่รวมโดยอ้างอิงจากไฟล์มาสก์ คุณสามารถป้อนไฟล์มาสก์ได้หลายรายการ โดยคั่นด้วยเครื่องหมายคอมมาหรือเซมิโคลอน
คุณสามารถเลือก ประมวลผลภายหลังเสมอเมื่อสิ่งที่แนบมาไม่ตรงกับมาสก์, รวมสิ่งที่แนบมาที่ตรงกับมาสก์เหล่านี้ และ ไม่รวมสิ่งที่แนบมาที่ตรงกับมาสก์เหล่านี้ ถ้าฟิลด์นี้มีสถานะใช้งานและสิ่งที่แนบมาไม่ตรงกับมาสก์ที่ระบุ การอิมปอร์ตอีเมล์จะถือว่าไม่สำเร็จและจะมีการประมวลผลภายหลังตามการตั้งค่าที่คุณระบุในฟิลด์ เมื่อการอิมปอร์ตล้มเหลว ในแท็บ การประมวลผลภายหลัง
หมายเหตุ:
ฟิลด์ ประมวลผลภายหลังเสมอเมื่อสิ่งที่แนบมาไม่ตรงกับมาสก์ จะใช้งานไม่ได้เมื่อทั้งฟิลด์ อิมปอร์ตไฟล์เนื้อหาของข้อความ และ รวมเมื่อไม่มีสิ่งที่แนบมา มีสถานะใช้งานพร้อมกันใน การเรียงลำดับเอกสาร ให้ระบุลำดับซึ่งเรียงองค์ประกอบ (เช่น เนื้อหาของข้อความและสิ่งที่แนบมา) จากข้อความอีเมล์เป็นเอกสารในแบทช์ที่อิมปอร์ต
ใน รวมในหมายเหตุของแบทช์ ให้เลือกองค์ประกอบของข้อความ (เช่น วันที่/เวลาที่ได้รับ, จากแอดเดรส, ไปยังแอดเดรส, เรื่อง และ เนื้อหาของข้อความ)
ใน ลำดับความสำคัญของแบทช์ ให้ระบุลำดับความสำคัญให้กับแต่ละแบทช์ใหม่โดยอ้างอิงจากลำดับความสำคัญของอีเมล์ (ต่ำ, ปกติ, สูง) ตัวอย่างเช่น ป้อน 8 ในฟิลด์ สูง เพื่อระบุลำดับความสำคัญ 8 ให้กับอีเมล์ลำดับความสำคัญสูงใน Content Capture อีเมล์ที่ไม่ได้ระบุลำดับความสำคัญจะถือว่ามีลำดับความสำคัญปกติ
ในแท็บ การประมวลผลภายหลัง ให้ระบุสิ่งที่จะเกิดขึ้นกับข้อความอีเมล์หลังจากที่อิมปอร์ตสำเร็จหรืออิมปอร์ตล้มเหลว คุณสามารถลบข้อความ ย้ายไปยังโฟลเดอร์ที่ระบุภายในอีเมล์แอคเคาท์ หรือป้องกันไม่ให้มีการลบข้อความในกรณีที่การอิมปอร์ตล้มเหลว ตัวอย่างเช่น หากงานมีการรันเป็นประจำ คุณอาจป้องกันไม่ให้มีการอิมปอร์ตอีเมล์ที่อิมปอร์ตสำเร็จแล้วซ้ำ โดยย้ายไปยังโฟลเดอร์ที่ระบุ
ดำเนินการกับเพจงานตัวประมวลผลการอิมปอร์ตอื่นๆ ให้เสร็จสมบูรณ์ตามที่อธิบายไว้ใน เพิ่มหรือแก้ไขงานตัวประมวลผลการอิมปอร์ต
คุณสามารถทดสอบงานการอิมปอร์ตอีเมล์ได้ ตัวประมวลผลการอิมปอร์ตจะตรวจสอบอีเมล์แอคเคาท์ที่คอนฟิเกอร์สำหรับข้อความและค้นหาอีเมล์ที่ตรงกันจากโฟลเดอร์ ถ้าพบอีเมล์ที่ตรงกัน ตัวประมวลผลการอิมปอร์ตจะสร้างแบทช์ของ Content Capture และสร้างเอกสารสำหรับแต่ละเอกสารที่อิมปอร์ตจากข้อความอีเมล์นั้น ตัวประมวลผลการอิมปอร์ตจะป็อปปูเลทฟิลด์เมตะดาต้าด้วยเมตะดาต้าของอีเมล์ และลบข้อความที่อิมปอร์ตสำเร็จ หรือย้ายไปยังโฟลเดอร์
Content Capture จะดึงข้อมูลอีเมล์จากอีเมล์แอคเคาท์ที่คุณคอนฟิเกอร์ในแท็บ อีเมล์แอคเคาท์ เป็นระยะ แต่ถ้าคุณต้องการทริกเกอร์การอิมปอร์ตอีเมล์เมื่อใดก็ตาม ให้เลือกงานการอิมปอร์ตอีเมล์ในตาราง งานตัวประมวลผลการอิมปอร์ต และคลิกไอคอน ไอคอนนี้จะใช้งานไม่ได้ถ้างานการอิมปอร์ตอีเมล์ของคุณมีสถานะออฟไลน์