Skip to main content

การส่งต่อเหตุการณ์ไปยัง Gmail บริการ SMTP

คุณสามารถตั้งค่า Lenovo XClarity Orchestrator ให้ส่งต่อเหตุการณ์ไปยังบริการอีเมลบนเว็บ เช่น Gmail

ใช้ตัวอย่างการกำหนดค่าต่อไปนี้เพื่อช่วยตั้งค่าระบบส่งต่อเหตุการณ์ที่จะใช้Gmail บริการ SMTP

หมายเหตุ
Gmail แนะนำให้ใช้วิธีการตรวจสอบความถูกต้อง OAUTH2 สำหรับการสื่อสารที่มีความปลอดภัยสูงสุด หากคุณเลือกใช้การตรวจสอบความถูกต้องแบบปกติ คุณจะได้รับอีเมลที่ระบุว่าแอปพลิเคชันพยายามใช้บัญชีของคุณโดยไม่ใช้มาตรฐานการรักษาความปลอดภัยล่าสุด อีเมลจะมีคำแนะนำสำหรับการกำหนดค่าบัญชีอีเมลเพื่อยอมรับประเภทของแอปพลิเคชันเหล่านี้

สำหรับข้อมูลเกี่ยวกับการกำหนดค่า Gmail เซิร์ฟเวอร์ SMTP โปรดดูที่ https://support.google.com/a/answer/176600?hl=en

การตรวจสอบความถูกต้องแบบปกติโดยใช้ SSL บนพอร์ต 465

การสื่อสารตัวอย่างกับ Gmail เซิร์ฟเวอร์ SMTP โดยใช้โปรโตคอล SSL ผ่านพอร์ต 465 และตรวจสอบความถูกต้องโดยใช้ Gmail บัญชีผู้ใช้และรหัสผ่านที่ถูกต้อง

พารามิเตอร์ค่า
Hostsmtp.gmail.com
พอร์ต465
SSLเลือก
STARTTLSล้างข้อมูล
การตรวจสอบความถูกต้องปกติ
ผู้ใช้ที่อยู่อีเมล Gmail ที่ถูกต้อง
รหัสผ่านGmail รหัสผ่านสำหรับการตรวจสอบความถูกต้อง
จากที่อยู่(ทางเลือก)

การตรวจสอบความถูกต้องแบบปกติโดยใช้ TLS บนพอร์ต 587

การสื่อสารตัวอย่างกับ Gmail เซิร์ฟเวอร์ SMTP โดยใช้โปรโตคอล TLS ผ่านพอร์ต 587 และตรวจสอบความถูกต้องโดยใช้ Gmail บัญชีผู้ใช้และรหัสผ่านที่ถูกต้อง

พารามิเตอร์ค่า
Hostsmtp.gmail.com
พอร์ต587
SSLล้างข้อมูล
STARTTLSเลือก
การตรวจสอบความถูกต้องปกติ
ผู้ใช้ที่อยู่อีเมล Gmail ที่ถูกต้อง
รหัสผ่านGmail รหัสผ่านสำหรับการตรวจสอบความถูกต้อง
จากที่อยู่(ทางเลือก)

การตรวจสอบความถูกต้อง OAUTH2 โดยใช้ TLS บนพอร์ต 587

การสื่อสารตัวอย่างกับ Gmail เซิร์ฟเวอร์ SMTP โดยใช้โปรโตคอล TLS ผ่านพอร์ต 587 และตรวจสอบความถูกต้องโดยใช้ Gmail บัญชีผู้ใช้และโทเค็นการรักษาความปลอดภัยที่ถูกต้อง

ใช้กระบวนการตัวอย่างต่อไปนี้เพื่อรับโทเค็นการรักษาความปลอดภัย

  1. สร้างโครงการใน Google Developers Console และเรียกใช้ ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์ สำหรับข้อมูลเพิ่มเติม โปรดดูเว็บไซต์ เว็บเพจการลงชื่อเข้าใช้ Google สำหรับเว็บไซต์
    1. จากเว็บเบราเซอร์ ให้เปิด เว็บเพจ Google API
    2. คลิก เลือกโครงการ > สร้างโครงการ จากเมนูบนเว็บเพจ กล่องโต้ตอบ โครงการใหม่ จะปรากฏขึ้น
    3. พิมพ์ชื่อ เลือก ใช่ เพื่อยอมรับข้อตกลงสิทธิ์การใช้งาน แล้วคลิกสร้าง
    4. บนแท็บ ภาพรวม ให้ใช้ฟิลด์ค้นหาเพื่อค้นหา “gmail”

      คลิก GMAIL API ในผลการค้นหา

    5. คลิกที่ เปิดใช้งาน
    6. คลิกแท็บ ข้อมูลประจำตัว
    7. คลิก หน้าจอยินยอม Oauth
    8. พิมพ์ชื่อในฟิลด์ ชื่อผลิตภัณฑ์ที่แสดงสำหรับผู้ใช้ และคลิก บันทึก
    9. คลิก สร้างข้อมูลประจำตัว > ID ไคลเอ็นต์ Oauth
    10. เลือก อื่นๆ และป้อนชื่อ
    11. คลิก สร้าง กล่องโต้ตอบ ไคลเอ็นต์ OAuth จะแสดงขึ้นพร้อม ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์
    12. จดบันทึก ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์เพื่อใช้งานภายหลัง
    13. คลิก ตกลง เพื่อปิดกล่องโต้ตอบ
  2. ใช้ oauth2.py สคริปต์ Python ในการสร้างและอนุญาตโทเค็นการรักษาความปลอดภัยโดยป้อน ID ไคลเอ็นต์และข้อมูลลับไคลเอ็นต์ที่สร้างขึ้นเมื่อคุณสร้างโครงการ
    หมายเหตุ
    ต้องใช้ Python 2.7 เพื่อดำเนินการขั้นตอนนี้ คุณสามารถดาวน์โหลดและติดตั้ง Python 2.7 ได้จาก เว็บไซต์ Python
    1. จากเว็บเบราเซอร์ ให้เปิด เว็บเพจ gmail-oauth2-tools
    2. คลิก Raw แล้วบันทึกเนื้อหาเป็นชื่อไฟล์ oauth2.py บนระบบภายในของคุณ
    3. เรียกใช้คำสั่งต่อไปนี้ เทอร์มินัล (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:

    4. จากเว็บเบราเซอร์ ให้เปิด URL ที่ส่งกลับในขั้นตอนก่อนหน้า
    5. คลิก อนุญาต เพื่อยอมรับบริการนี้ รหัสการตรวจสอบที่จะส่งกลับ
    6. ป้อนรหัสการตรวจสอบในคำสั่ง oauth2.py

      คำสั่งจะส่งกลับโทเค็นการรักษาความปลอดภัยและโทเค็นรีเฟรช ตัวอย่างเช่น:

      Refresh Token: 1/K8lPGx6UQQajj7tQGYKq8mVG8lVvGIVzHqzxFIMeYEQMEudVrK5jSpoR30zcRFq6
      Access Token: ya29.CjHXAsyoH9GuCZutgIOxm1SGSqKrUkjIoH14SGMnljZ6rwp3gZmK7SrGDPCQx_KN-34f
      Access Token Expiration Seconds: 3600

      สำคัญ
      โทเค็นการรักษาความปลอดภัยจะหมดอายุหลังจากผ่านไประยะเวลาหนึ่ง คุณสามารถใช้ oauth2.py สคริปต์ Python และโทเค็นรีเฟรชเพื่อสร้างโทเค็นการรักษาความปลอดภัยใหม่ คุณต้องเป็นคนสร้างโทเค็นการรักษาความปลอดภัยใหม่ และอัปเดตระบบส่งต่อเหตุการณ์ใน Lenovo XClarity Orchestrator ด้วยโทเค็นใหม่
  3. จากเว็บอินเทอร์เฟซ Lenovo XClarity Orchestrator ให้ตั้งค่าระบบส่งต่อเหตุการณ์สำหรับอีเมลโดยใช้แอตทริบิวต์ต่อไปนี้
    พารามิเตอร์ค่า
    Hostsmtp.gmail.com
    พอร์ต587
    SSLล้างข้อมูล
    STARTTLSเลือก
    การตรวจสอบความถูกต้องOAUTH2
    ผู้ใช้ที่อยู่อีเมล Gmail ที่ถูกต้อง
    โทเค็นโทเค็นการรักษาความปลอดภัย
    จากที่อยู่(ทางเลือก)