Chúng tôi đã chỉ cho bạn cách làm điều này bằng cách sử dụng một công cụ của bên thứ ba, nhưng ai thực sự muốn làm điều đó khi bạn có thể làm điều đó với các công cụ được xây dựng ngay trong Windows?
Nhập PowerShell + Task Scheduler
Điều đầu tiên chúng ta cần làm là thiết lập một nhiệm vụ theo lịch trình, để làm như vậy nhấn tổ hợp phím Win + R để đưa ra một hộp chạy rồi gõ “control schedtasks” và nhấn enter.
Trên ngăn Chung, cung cấp tên và mô tả cho tác vụ. Bạn cũng nên chọn Chạy xem người dùng có đăng nhập hay không Tùy chọn.
-Command “Send-MailMessage -From “[email protected]” -To “[email protected]” -Body “Someone Just Logged In” -Subject “LOGIN” -SmtpServer “smtp.gmail.com” -Port 587 -Credential $(New-Object System.Management.Automation.PSCredential ([email protected], $(ConvertTo-SecureString “PASSWORD” -AsPlainText -Force))) –UseSsl”
Lưu ý rằng bạn sẽ cần thay đổi tất cả các lần xuất hiện của [email protected] vào tên người dùng của tài khoản Gmail thực và MẬT KHẨU vào mật khẩu cho tài khoản đó. Ngoài ra, bạn có thể chọn sử dụng máy chủ SMTP của riêng mình.
Trên tab Điều kiện, bỏ chọn Chỉ khởi động tác vụ nếu máy tính có nguồn AC tùy chọn hoặc bạn sẽ không nhận được email nếu máy tính của bạn là máy tính xách tay và chưa được cắm.