/ / Hvordan få e-postvarsler når noen logger inn på datamaskinen din

Hvordan få e-postvarsler når noen logger inn på datamaskinen din

bilde

Har du en datamaskin du ikke vil ha en annenfolk tilgang - kanskje en server? Du kan la Windows sende deg en e-post når noen logger på datamaskinen din (forutsatt at den er koblet til Internett), noe som gir deg trygghet.

Vi bruker Windows oppgaveplanlegging fordette - det kan sende e-post som svar på en rekke arrangementer. Task Schedulers innebygde e-postfunksjon er ikke så fleksibel som vi ønsker, så vi bruker et annet verktøy.

SendEmail vs. oppgaveplanlegger E-postfunksjon

Oppgaveplanleggeren inneholder en "send en e-post"alternativ. Dessverre vil dette ikke fungere ordentlig for de fleste brukere - hvis du har en SMTP-server som krever autentisering, må godkjenningsdetaljene være de samme som Windows-brukerkontoens detaljer. Den innebygde e-postfunksjonen kan være nyttig for brukere med SMTP-servere som kjører på deres lokale datamaskiner, men den vil ikke fungere ordentlig hvis du bruker Gmail eller en annen tredjeparts e-posttjeneste.

Last ned i stedet SendEmail, et gratis verktøy forsende e-post fra kommandolinjen. Med SendEmail kan vi skrive en enkelt kommando som sender ut en e-post. SendEmail støtter godkjenning, slik at vi enkelt kan sende e-post fra Gmail sin SMTP-server eller en hvilken som helst annen server som krever autentisering.

Opprette en oppgave

Start først oppgaveplanleggeren ved å skrive Oppgaveplanlegging i Start-menyen og trykk Enter.

bilde

Klikk på koblingen Opprett oppgave i sidefeltet.

bilde

Oppgi navn og beskrivelse på oppgaven i ruten Generelt. Du bør også velge Kjør om brukeren er logget på eller ikke alternativ.

bilde

I Triggers-fanen lager du en ny trigger som begynner oppgaven ved pålogging for enhver bruker.

bilde

I Handlinger-fanen lager du en ny handling som kjører sendemail.exe-applikasjonen. Legg til argumenter som følgende:

-f fra@gmail.com -t til@gmail.com -u Noen logget inn på datamaskinen -m Noen har nettopp logget inn på datamaskinen din! -s smtp.gmail.com:587 -xu fra@gmail.com -xp passord -o tls = ja

Argumentene ovenfor sender en e-post frafra@gmail.com til to@gmail.com. E-postens emne er "Noen logget inn på datamaskinen din" og meldingsorganet er "Noen har nettopp logget inn på datamaskinen din!". Serverinformasjonen er smtp.gmail.com med port 587 - hvis du bruker en annen leverandør av SMTP-servere, må du endre dette. Du må også bytte ut passord med ditt eget passord.

bilde

(Merk at du også kan velge handlingen Send en e-post her hvis du har tilgang til en SMTP-server som ikke krever godkjenning, for eksempel en e-postserver som kjører på din lokale datamaskin.)

Fjern merket under Forhold-fanen Start oppgaven bare hvis datamaskinen har strømstrøm alternativet, ellers får du ikke e-postmeldinger hvis datamaskinen din er en bærbar datamaskin og koblet fra.

bilde

Klikk på OK-knappen og lagre oppgaven din. Du bør nå motta e-postvarsler når noen logger på datamaskinen din.

bilde

Du kan bruke lignende sendemail.exe-kommandoer knyttet til andre triggerhendelser for å sende andre typer automatiske e-poster. For eksempel kan du sende en automatisk e-post på en plan eller som svar på en viss hendelseskode i datamaskinens Windows-hendelseslogg.