Hjemmeside » hvordan » Slik får du e-postvarsler når noen logger seg inn i datamaskinen

    Slik får du e-postvarsler når noen logger seg inn i datamaskinen

    Har du en datamaskin som du ikke vil at andre skal få tilgang til - kanskje en server? Du kan få Windows-e-post når du logger inn på datamaskinen din (forutsatt at den er koblet til Internett), og gir deg trygghet.

    Vi bruker Windows Task Scheduler for dette - det kan sende e-postmeldinger som svar på en rekke arrangementer. Oppgaveplanleggerens innebygde e-postfunksjon er ikke så fleksibel som vi ønsker, så vi bruker et annet verktøy.

    SendEmail vs Task Scheduler Email Feature

    Oppgaveplanleggeren inneholder et "send en e-post" -alternativ. Dessverre fungerer dette ikke riktig for de fleste brukere - hvis du har en SMTP-server som krever godkjenning, må godkjenningsinformasjonene være de samme som informasjonen om Windows-brukerkontoen. Den innebygde e-postfunksjonen kan være nyttig for brukere med SMTP-servere som kjører på deres lokale datamaskiner, men det fungerer ikke skikkelig hvis du bruker Gmail eller en annen tredjeparts e-posttjeneste.

    I stedet laster du ned SendEmail, et gratis verktøy for sending av 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 Gmails SMTP-server eller annen server som krever godkjenning.

    Opprette en oppgave

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

    Klikk på Opprett oppgave-lenken i sidefeltet.

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

    Opprett en ny utløser som starter oppgaven ved å logge på for alle brukere på fanen Utløsere.

    Opprett en ny handling som kjører sendemail.exe-programmet på Handlinger-fanen. Legg til argumenter som følgende:

    -f [email protected] -t [email protected] -u Noen logget inn i datamaskinen -m Noen er nettopp logget på datamaskinen din! -s smtp.gmail.com:587 -xu [email protected] -xp passord -o tls = ja

    Ovennevnte argumenter sender en e-post fra [email protected] til [email protected]. E-postens emne er "Noen logget inn i datamaskinen din" og meldingsorganet er "Noen som nettopp er logget inn på datamaskinen din!". Serverinformasjonen er smtp.gmail.com med port 587 - hvis du bruker en annen SMTP-serverleverandør, må du endre dette. Du må også erstatte passord med ditt eget passord.

    (Merk at du også kan velge Send en e-posthandling 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 avmerkingen i fanen Betingelser Start oppgaven bare hvis datamaskinen er på vekselstrøm alternativ, eller du vil ikke få e-postmeldinger hvis datamaskinen din er en bærbar datamaskin, og den er koblet fra.

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

    Du kan bruke lignende sendemail.exe-kommandoer knyttet til andre utløserhendelser for å sende andre typer automatiske e-postmeldinger. For eksempel kan du sende en automatisk e-post på en tidsplan eller som svar på en bestemt hendelseskode i datamaskinens Windows-hendelseslogg.