⚠️ ใกล้หมดอายุ (60 วัน)
💰 ค่าใช้จ่าย
🏢 แยกตามแผนก
⚠️ Top 10 ใกล้หมดอายุ (ภายใน 2 เดือน)
📋 รายการที่ต้องดำเนินการ
| # | โปรแกรม | แผนก | ร้านค้า | ราคา | หมดอายุ | เหลือ | สถานะ |
|---|
💼 รายการโปรแกรมทั้งหมด
| # | ชื่อโปรแกรม | แผนก | ร้านค้า | ราคา | วันซื้อ | หมดอายุ | สถานะ | จัดการ |
|---|
📅 ค่าใช้จ่ายรายเดือน
📈 ค่าใช้จ่ายรายปี
⚙️ จัดการข้อมูลโปรแกรม
| # | ชื่อโปรแกรม | แผนก | ร้านค้า | ราคา | วันซื้อ | หมดอายุ | สถานะ | จัดการ |
|---|
👥 รายชื่อผู้ใช้งาน
| # | ผู้ใช้ | แผนก | Role | วิธี Login | สถานะ | Login ล่าสุด | จัดการ |
|---|
🔒 นโยบายการเข้าถึง
🛡️
Whitelist-Only Access
ผู้ใช้ทุกคนต้องถูก Admin เพิ่มก่อนจึงจะ Login ได้
MS365 Account ที่ไม่ได้เพิ่มไว้จะ ถูกปฏิเสธทันที
MS365 Account ที่ไม่ได้เพิ่มไว้จะ ถูกปฏิเสธทันที
สถานะระบบอีเมล
--
กำลังตรวจสอบ...
แจ้งเตือนล่าสุด
--
วันที่ส่งล่าสุด
จำนวนรอแจ้งเตือน
--
รายการในคิว
รายการวิกฤต (≤7วัน)
--
ต้องส่งด่วน
⚙️ ตั้งค่า SMTP / Email
วิธีส่งอีเมล
ชื่อผู้ส่ง
Email ผู้ส่ง (From)
Reply-To Email
🔷 SMTP Server Settings
SMTP Host
Port / Security
SMTP Username
SMTP Password / App Password
Gmail: ต้องใช้ App Password ไม่ใช่ password ปกติ
→ Google Account → Security → 2-Step Verification → App passwords → Create
Office365: Host: smtp.office365.com, Port: 587, TLS
→ Google Account → Security → 2-Step Verification → App passwords → Create
Office365: Host: smtp.office365.com, Port: 587, TLS
📬 Email ผู้รับแจ้งเตือน (คั่นด้วย comma สำหรับหลาย email)
🧪 ส่งอีเมลทดสอบไปที่ (ถ้าว่างจะใช้ค่าผู้รับด้านบน)
🔔 กำหนดการแจ้งเตือน
🟡
60
วันก่อนหมดอายุ
แจ้งเตือนล่วงหน้า
🔴
30
วันก่อนหมดอายุ
แจ้งเตือนสำคัญ
⚡
7
วันก่อนหมดอายุ
แจ้งเตือนด่วน
ส่งแจ้งเตือนทันที
ตรวจสอบและส่งอีเมลแจ้งเตือนทุกรายการที่ยังไม่ได้รับการแจ้งวันนี้
⏰ ตั้ง Cron Job (ส่งอัตโนมัติทุกวัน 08:00)
วิธี A — Shared Hosting / cPanel:
# cPanel → Cron Jobs → เพิ่ม:
0 8 * * * php /home/user/public_html/licenseguard/notify.php
0 8 * * * php /home/user/public_html/licenseguard/notify.php
วิธี B — Linux Server (SSH):
crontab -e
0 8 * * * php /var/www/html/licenseguard/notify.php >> /var/log/lg.log 2>&1
0 8 * * * php /var/www/html/licenseguard/notify.php >> /var/log/lg.log 2>&1
วิธี C — เรียกผ่าน URL (ไม่ต้องการ SSH):
http://localhost/licenseguard/notify.php?secret=LicenseGuard2024
📋 ประวัติการส่งแจ้งเตือน
📭
กด รีเฟรช เพื่อดูประวัติ