여러 사용자 계정 또는 여러 컴퓨터를 관리하는 경우 사용자가 로그인할 때 간단한 이메일 알림을 받는 것은 로그인 활동을 추적하는 깔끔한 방법입니다. 또한 다른 사람이 로그인하는 것을 원하지 않는 시스템을 모니터링하는 것도 좋은 방법입니다.
다음은 사용자가 컴퓨터에 로그인할 때 Windows에서 이메일 알림을 보내도록 하는 방법입니다.
사용자 로그인 시 Windows에서 이메일 알림 보내기
사용자가 로그인할 때 Windows에서 이메일 알림을 보내도록 하기 위해 SendEmail이라는 타사 프로그램을 사용할 것입니다. . SendEmail은 이메일을 보낼 수 있는 간단하고 휴대 가능하며 가벼운 명령줄 이메일 프로그램입니다. 공식 웹사이트에서 애플리케이션을 다운로드하고 TLS를 지원하는 버전만 다운로드하세요.
또는 Blat을 사용할 수도 있지만 Gmail과 같은 거의 모든 주요 이메일 서비스의 요구사항인 TLS를 지원하지 않습니다.
파일을 다운로드했으면 다른 사용자(있는 경우)가 관리자 권한 없이 액세스할 수 없도록 C 드라이브의 Program Files와 같은 위치에 압축을 풉니다. 제 경우에는 그냥 E 드라이브에 넣었습니다.
이제 시작 메뉴에서 작업 스케줄러를 검색하여 엽니다.
작업 스케줄러를 연 후 오른쪽 창에서 "작업 만들기" 옵션을 클릭합니다.
위의 작업은 작업 만들기 창을 엽니다. 여기에 작업 이름, 설명을 입력하고 "사용자가 로그온했는지 여부에 관계없이 실행" 라디오 버튼을 선택합니다. 아직 작업을 저장하지 마세요.
이제 트리거 탭으로 이동하고 창 하단에 나타나는 "새로 만들기" 버튼을 클릭하여 새 트리거를 만듭니다.
"새 트리거" 창에서 "작업 시작" 옆의 드롭다운 메뉴에서 "로그온 시" 옵션을 선택한 다음 "모든 사용자" 라디오 버튼이 선택되었는지 확인합니다. 완료되면 "확인" 버튼을 클릭하여 변경 사항을 저장하십시오.
이제 "작업" 탭으로 이동하고 "새로 만들기" 버튼을 클릭하여 새 작업을 추가합니다.
"새 작업" 창에서 "프로그램 또는 스크립트" 필드에 SendEmail 응용 프로그램 경로를 입력한 다음 "인수 추가" 필드에 아래 명령을 인수로 추가합니다.
추가하는 동안 "[email protected]"을 실제 이메일 주소로, PASSWORD를 실제 이메일 계정 비밀번호로 바꾸는 것을 잊지 마십시오. 원하는 경우 이메일 제목[-u] 및 메시지 부분[-m]을 편집할 수도 있습니다.
-f [email protected] -t [email protected] -xu [email protected] -xp PASSWORD -s smtp.gmail.com:587 -o tls=yes -u "System Login Activity" -m "A user logged into your system!"
참고: 다른 이메일 서비스를 사용하는 경우 SMTP 서버 주소와 포트 번호도 변경해야 합니다.
다음은 명령줄 옵션의 실제 의미입니다.
- -f – 이메일 주소에서
- -t – 이메일 주소로
- -쑤 – 사용자 이름
- -xp – 이메일 계정 비밀번호
- -s – 포트 번호가 있는 SMTP 서버 주소
- -u – 이메일 제목
- -m – 이메일 본문
변경이 완료되면 "확인" 버튼을 클릭하여 변경 사항을 저장하십시오.
작업에 해당 작업을 추가한 후의 모습입니다.
이 작업을 랩톱이나 이와 유사한 종류에 추가하는 경우 시스템이 배터리로 실행 중일 때도 작업이 실행될 수 있도록 "컴퓨터가 AC 전원에 연결된 경우에만 작업 시작" 확인란의 선택을 취소할 수 있습니다.
모든 작업이 끝나면 "확인" 버튼을 클릭하여 절차를 완료하십시오.
작업을 테스트하려면 작업 스케줄러의 중간 창에서 작업을 선택한 다음 "실행" 버튼을 클릭하기만 하면 됩니다. 그러면 이메일이 전송됩니다.
할 일이 그것뿐입니다. 사용자가 시스템에 로그인할 때마다 이메일 알림을 받게 됩니다(시스템이 인터넷에 연결되어 있는 경우).
누군가가 귀하의 시스템에 로그인할 때 이메일 알림을 수신하기 위해 위의 방법을 사용하는 것에 대한 귀하의 생각과 경험을 아래에 댓글로 작성하십시오.