Как да получите имейл уведомления, когато някой влезе в компютъра си
Имате ли компютър, на който не искате други хора да имат достъп - може би сървър? Windows може да ви изпраща имейл, когато някой влезе в компютъра ви (ако е свързан с интернет), като ви дава спокойствие.
Ще използваме Windows Task Scheduler за това - той може да изпраща имейли в отговор на различни събития. Вградената функция за електронна поща на Task Scheduler не е толкова гъвкава, колкото бихме искали, така че ще използваме друг инструмент.
Функцията за изпращане на имейли на SendEmail срещу Планировчик на задачи
Планировчикът на задачите включва опция „Изпращане на имейл“. За съжаление, това няма да работи правилно за повечето потребители - ако имате SMTP сървър, който изисква удостоверяване, данните за удостоверяване ще трябва да бъдат същите като детайлите на потребителския акаунт на Windows. Вградената функция за изпращане по имейл може да е полезна за потребители със SMTP сървъри, работещи на техните локални компютри, но няма да работи правилно, ако използвате Gmail или друга услуга на електронна поща на трети страни..
Вместо това изтеглете SendEmail, безплатен инструмент за изпращане на имейли от командния ред. С SendEmail можем да напишем една команда, която ще изпрати имейл. SendEmail поддържа удостоверяване, така че можем лесно да изпращаме имейли от SMTP сървъра на Gmail или от всеки друг сървър, който изисква удостоверяване.
Създаване на задача
Първо стартирайте планировчика на задачите, като напишете Task Scheduler в менюто Start и натиснете Enter.
Кликнете върху връзката Създаване на задача в страничната лента.
В прозореца Общи въведете име и описание на задачата. Трябва също да изберете Изпълнява се дали потребителят е влязъл или не опция.
В раздела Тригери създайте нов спусък, който стартира задачата при влизане за всеки потребител.
На раздела Действия създайте ново действие, което изпълнява приложението sendemail.exe. Добавете аргументи като следното:
-f [email protected] -t [email protected] -u Някой влезе във вашия компютър -m Някой просто влезе в компютъра ви! -s smtp.gmail.com:587 -xu от@gmail.com -xp парола -o tls = yes
Горните аргументи изпращат имейл от@gmail.com до адрес@gmail.com. Темата на имейла е „Някой вписан в компютъра ви“ и тялото на съобщението е „Някой току-що е влязъл в компютъра ви!“. Информацията за сървъра е smtp.gmail.com с порт 587 - ако използвате друг доставчик на SMTP сървър, ще трябва да го промените. Също така ще трябва да замените парола със собствената си парола.
(Имайте предвид, че можете също да изберете действие Изпращане на имейл тук, ако имате достъп до SMTP сървър, който не изисква удостоверяване, като сървър за електронна поща, който се изпълнява на локалния ви компютър.)
В раздела „Условия“ махнете отметката Стартирайте задачата, само ако компютърът е в захранване с променлив ток опция или няма да получавате имейли, ако компютърът ви е лаптоп и е изключен.
Кликнете върху бутона OK и запазете задачата си. Сега трябва да получавате известия по имейл, когато някой влезе в компютъра ви.
Можете да използвате подобни команди sendemail.exe, прикрепени към други събития на задействане, за да изпращате други типове автоматични имейли. Например, можете да изпратите автоматичен имейл по график или в отговор на определен код на събитие в регистъра на Windows на компютъра.