Homepage » come » Come ottenere notifiche via email ogni volta che qualcuno accede al computer

    Come ottenere notifiche via email ogni volta che qualcuno accede al computer

    Hai un computer che non vuoi che altre persone accedano - forse un server? Puoi fare in modo che Windows ti invii email ogni volta che qualcuno accede al tuo computer (supponendo che sia connesso a Internet), offrendoti tranquillità.

    Utilizzeremo l'Utilità di pianificazione di Windows per questo: può inviare e-mail in risposta a una serie di eventi. La funzione di posta elettronica incorporata nell'Utilità di pianificazione non è flessibile come vorremmo, quindi utilizzeremo un altro strumento.

    Funzione Email SendEmail vs. Utilità di pianificazione

    L'Utilità di pianificazione include un'opzione "invia una email". Sfortunatamente, questo non funzionerà correttamente per la maggior parte degli utenti: se si dispone di un server SMTP che richiede l'autenticazione, i dettagli di autenticazione dovranno essere gli stessi dei dettagli dell'account utente di Windows. La funzionalità di email incorporata può essere utile per gli utenti con server SMTP in esecuzione sui loro computer locali, ma non funzionerà correttamente se si utilizza Gmail o un altro servizio di posta elettronica di terze parti.

    Invece, scarica SendEmail, uno strumento gratuito per l'invio di e-mail dalla riga di comando. Con SendEmail, possiamo scrivere un singolo comando che invierà un'e-mail. SendEmail supporta l'autenticazione, quindi possiamo facilmente inviare e-mail dal server SMTP di Gmail o da qualsiasi altro server che richiede l'autenticazione.

    Creare un'attività

    Innanzitutto, avviare l'utilità di pianificazione digitando Task Scheduler nel menu Start e premendo Invio.

    Fai clic sul collegamento Crea attività nella barra laterale.

    Nel riquadro Generale, fornire un nome e una descrizione per l'attività. Dovresti anche selezionare il Esegui se l'utente è connesso o meno opzione.

    Nella scheda Trigger, crea un nuovo trigger che avvia l'attività all'accesso per qualsiasi utente.

    Nella scheda Azioni, creare una nuova azione che esegua l'applicazione sendemail.exe. Aggiungi argomenti come il seguente:

    -f [email protected] -t [email protected] -u Qualcuno ha effettuato l'accesso al computer -m Qualcuno ha appena effettuato l'accesso al tuo computer! -s smtp.gmail.com:587 -xu [email protected] -xp password -o tls = si

    Gli argomenti sopra riportati inviano un'email da [email protected] a [email protected]. L'oggetto dell'email è "Qualcuno connesso al tuo computer" e il suo corpo del messaggio è "Qualcuno ha appena effettuato l'accesso al tuo computer!". Le informazioni sul server sono smtp.gmail.com con la porta 587 - se stai utilizzando un provider di server SMTP diverso, dovrai cambiarlo. Dovrai anche sostituire parola d'ordine con la tua password.

    (Si noti che è anche possibile selezionare l'azione Invia un'e-mail qui se si ha accesso a un server SMTP che non richiede l'autenticazione, come un server di posta elettronica in esecuzione sul computer locale.)

    Nella scheda Condizioni, deseleziona Avviare l'attività solo se il computer è acceso opzione o non riceverai email se il tuo computer è un portatile ed è scollegato.

    Fai clic sul pulsante OK e salva l'attività. Ora dovresti ricevere notifiche via email ogni volta che qualcuno accede al tuo computer.

    È possibile utilizzare comandi sendemail.exe simili allegati ad altri eventi trigger per inviare altri tipi di e-mail automatiche. Ad esempio, è possibile inviare un'e-mail automatica su una pianificazione o in risposta a un determinato codice evento nel registro eventi di Windows del computer.