การส่งต่อเหตุการณ์ไปยัง Gmail บริการ SMTP
คุณสามารถตั้งค่า Lenovo XClarity Orchestrator ให้ส่งต่อเหตุการณ์ไปยังบริการอีเมลบนเว็บ เช่น Gmail
ใช้ตัวอย่างการกำหนดค่าต่อไปนี้เพื่อช่วยตั้งค่าระบบส่งต่อเหตุการณ์ที่จะใช้Gmail บริการ SMTP
สำหรับข้อมูลเกี่ยวกับการกำหนดค่า Gmail เซิร์ฟเวอร์ SMTP โปรดดูที่ https://support.google.com/a/answer/176600?hl=en
การตรวจสอบความถูกต้องแบบปกติโดยใช้ SSL บนพอร์ต 465
การสื่อสารตัวอย่างกับ Gmail เซิร์ฟเวอร์ SMTP โดยใช้โปรโตคอล SSL ผ่านพอร์ต 465 และตรวจสอบความถูกต้องโดยใช้ Gmail บัญชีผู้ใช้และรหัสผ่านที่ถูกต้อง
พารามิเตอร์ | ค่า |
---|---|
Host | smtp.gmail.com |
พอร์ต | 465 |
SSL | เลือก |
STARTTLS | ล้างข้อมูล |
การตรวจสอบความถูกต้อง | ปกติ |
ผู้ใช้ | ที่อยู่อีเมล Gmail ที่ถูกต้อง |
รหัสผ่าน | Gmail รหัสผ่านสำหรับการตรวจสอบความถูกต้อง |
จากที่อยู่ | (ทางเลือก) |
การตรวจสอบความถูกต้องแบบปกติโดยใช้ TLS บนพอร์ต 587
การสื่อสารตัวอย่างกับ Gmail เซิร์ฟเวอร์ SMTP โดยใช้โปรโตคอล TLS ผ่านพอร์ต 587 และตรวจสอบความถูกต้องโดยใช้ Gmail บัญชีผู้ใช้และรหัสผ่านที่ถูกต้อง
พารามิเตอร์ | ค่า |
---|---|
Host | smtp.gmail.com |
พอร์ต | 587 |
SSL | ล้างข้อมูล |
STARTTLS | เลือก |
การตรวจสอบความถูกต้อง | ปกติ |
ผู้ใช้ | ที่อยู่อีเมล Gmail ที่ถูกต้อง |
รหัสผ่าน | Gmail รหัสผ่านสำหรับการตรวจสอบความถูกต้อง |
จากที่อยู่ | (ทางเลือก) |
การตรวจสอบความถูกต้อง OAUTH2 โดยใช้ TLS บนพอร์ต 587
การสื่อสารตัวอย่างกับ Gmail เซิร์ฟเวอร์ SMTP โดยใช้โปรโตคอล TLS ผ่านพอร์ต 587 และตรวจสอบความถูกต้องโดยใช้ Gmail บัญชีผู้ใช้และโทเค็นการรักษาความปลอดภัยที่ถูกต้อง
ใช้กระบวนการตัวอย่างต่อไปนี้เพื่อรับโทเค็นการรักษาความปลอดภัย
- สร้างโครงการใน Google Developers Console และเรียกใช้ ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์ สำหรับข้อมูลเพิ่มเติม โปรดดูเว็บไซต์ เว็บเพจการลงชื่อเข้าใช้ Google สำหรับเว็บไซต์
- จากเว็บเบราเซอร์ ให้เปิด เว็บเพจ Google API
- คลิก โครงการใหม่ จะปรากฏขึ้น จากเมนูบนเว็บเพจ กล่องโต้ตอบ
- พิมพ์ชื่อ เลือก ใช่ เพื่อยอมรับข้อตกลงสิทธิ์การใช้งาน แล้วคลิกสร้าง
- บนแท็บ ภาพรวม ให้ใช้ฟิลด์ค้นหาเพื่อค้นหา “gmail”
คลิก GMAIL API ในผลการค้นหา
- คลิกที่ เปิดใช้งาน
- คลิกแท็บ ข้อมูลประจำตัว
- คลิก หน้าจอยินยอม Oauth
- พิมพ์ชื่อในฟิลด์ ชื่อผลิตภัณฑ์ที่แสดงสำหรับผู้ใช้ และคลิก บันทึก
- คลิก
- เลือก อื่นๆ และป้อนชื่อ
- คลิก สร้าง กล่องโต้ตอบ ไคลเอ็นต์ OAuth จะแสดงขึ้นพร้อม ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์
- จดบันทึก ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์เพื่อใช้งานภายหลัง
- คลิก ตกลง เพื่อปิดกล่องโต้ตอบ
- ใช้ oauth2.py สคริปต์ Python ในการสร้างและอนุญาตโทเค็นการรักษาความปลอดภัยโดยป้อน ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์ที่สร้างขึ้นเมื่อคุณสร้างโครงการหมายเหตุต้องใช้ Python 2.7 เพื่อดำเนินการขั้นตอนนี้ คุณสามารถดาวน์โหลดและติดตั้ง Python 2.7 ได้จาก
เว็บไซต์ Python - จากเว็บเบราเซอร์ ให้เปิด เว็บเพจ gmail-oauth2-tools
- คลิก Raw แล้วบันทึกเนื้อหาเป็นชื่อไฟล์ oauth2.py บนระบบภายในของคุณ
- เรียกใช้คำสั่งต่อไปนี้ เทอร์มินัล (Linux) หรือบรรทัดคำสั่ง (Windows)
py oauth2.py --user={your_email> --client_id={client_id}
--client_secret={client_secret} --generate_oauth2_tokenตัวอย่าง
py oauth2.py --user=jon@gmail.com
--client_id=884243132302-458elfqjiebpuvdmvdackp6elip8kl63.apps.googleusercontent.com
--client_secret=3tnyXgEiBIbT2m00zqnlTszk --generate_oauth2_tokenคำสั่งนี้จะส่งกลับ URL ที่คุณต้องใช้เพื่ออนุญาตโทเค็น และเรียกใช้รหัสการตรวจสอบจากเว็บไซต์ Google ตัวอย่างเช่น:
To authorize token, visit this url and follow the directions:
https://accounts.google.com/o/oauth2/auth?client_id=884243132302
-458elfqjiebpuvdmvdackp6elip8kl63.apps.googleusercontent.com&redirect_uri=
urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fmail.
google.com%2F
Enter verification code: - จากเว็บเบราเซอร์ ให้เปิด URL ที่ส่งกลับในขั้นตอนก่อนหน้า
- คลิก อนุญาต เพื่อยอมรับบริการนี้ รหัสการตรวจสอบที่จะส่งกลับ
- ป้อนรหัสการตรวจสอบในคำสั่ง oauth2.py
คำสั่งจะส่งกลับโทเค็นการรักษาความปลอดภัยและโทเค็นรีเฟรช ตัวอย่างเช่น:
Refresh Token: 1/K8lPGx6UQQajj7tQGYKq8mVG8lVvGIVzHqzxFIMeYEQMEudVrK5jSpoR30zcRFq6
Access Token: ya29.CjHXAsyoH9GuCZutgIOxm1SGSqKrUkjIoH14SGMnljZ6rwp3gZmK7SrGDPCQx_KN-34f
Access Token Expiration Seconds: 3600สำคัญโทเค็นการรักษาความปลอดภัยจะหมดอายุหลังจากผ่านไประยะเวลาหนึ่ง คุณสามารถใช้oauth2.py สคริปต์ Python และโทเค็นรีเฟรชเพื่อสร้างโทเค็นการรักษาความปลอดภัยใหม่ คุณต้องเป็นคนสร้างโทเค็นการรักษาความปลอดภัยใหม่ และอัปเดตระบบส่งต่อเหตุการณ์ใน Lenovo XClarity Orchestrator ด้วยโทเค็นใหม่
- จากเว็บอินเทอร์เฟซ Lenovo XClarity Orchestrator ให้ตั้งค่าระบบส่งต่อเหตุการณ์สำหรับอีเมลโดยใช้แอตทริบิวต์ต่อไปนี้
พารามิเตอร์ ค่า Host smtp.gmail.com พอร์ต 587 SSL ล้างข้อมูล STARTTLS เลือก การตรวจสอบความถูกต้อง OAUTH2 ผู้ใช้ ที่อยู่อีเมล Gmail ที่ถูกต้อง โทเค็น โทเค็นการรักษาความปลอดภัย จากที่อยู่ (ทางเลือก)