PowerShell

วิธีการตรวจเช็คสถานะ DDNS แล้วส่งเข้า Gmail

วิธีการตรวจเช็คสถานะ DDNS แล้วส่งเข้า Gmail

เป็นการใช้ Power Shell ตรวจเช็คว่า ddns ทำงานปกติหรือไม่ ? โดยการใช้ คำสั่ง test-Connection แล้วให้ส่งไปแจ้งเตือนผ่าน smtp.gmail.com

ขั้นตอนดำเนินการ

  1. ค้นหา Windows PowerShell ISE เลือก Run as administrator > Copy Code >แก้ไขบรรทัดที่ 6 ใส่ชื่อ DDNS ตัวอย่างนี้ทดสอบ 2 DDNS > บรรทัดที่ 10 -Count 2 หมายความว่าทดสอบ 2 DDNS > บรรทัดที่ 14 ชื่อ Email > บรรทัดที่ 15 พาสเวริ์ดที่ใช้ Login Gmail >บรรทัดที่ 25 หัวข้อ Email > บรรทัดที่ 26-28 เป็นข้อความบน Email >กดปุ่ม Run

2.พบ Exception แจ้งเตือนเกี่ยวกับระบบความปลอดภัยบน Gmail

3.ล็อคอิน เข้าใช้งาน Gmail พบว่าได้รับ Email แจ้งเตือน ถูก blocked ว่ามีการพยายาม ล็อคอิน เข้าใช้ Gmail ผ่านโปรแกรมอื่น

4.Email หัวข้อ Critical security alert แจ้ง Sign-in attempt was blocked > แก้ไขโดยคลิกที่รูปเฟือง > เลือก Settings

5.คลิกที่ Tab Forwarding and POP/IMAP > คลิก Enable POP for all mail > เลือก Enable IMAP

6.คลิกปุ่ม Save Changes

7.คลิกทีปุ่มสี่เหลี่ยม 9 จุด > เลือก Account

8.เลือก Security > ที่ Less secure app access > คลิก Turn on access (not recommended)

9.เปิด Allow less secure apps: สถานะ ON

10.กลับไปที่ Windows PowerShell ISE กด Run Script ใหม่อีกครั้ง > พบว่า PowerShell สามารถส่ง E-Mail ไปยังโปรโตคอล smtp.gmail.com ได้

11.ตรวจสอบ Inbox บน Gmail มี Email จำนวน 2 ฉบับ

12.แสดง Email แจ้งว่า DDNS1 สถานะ Down

Tags

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close