Avez-vous un ordinateur auquel vous ne voulez pas que d’autres personnes accèdent – peut-être un serveur? Windows peut vous envoyer un e-mail chaque fois que quelqu’un se connecte à votre ordinateur (en supposant qu’il est connecté à Internet), ce qui vous donne la tranquillité d’esprit.

Pour cela, nous utiliserons le Planificateur de tâches Windows. Il peut envoyer des e-mails en réponse à divers événements. La fonctionnalité de messagerie intégrée du Planificateur de tâches n’est pas aussi flexible que nous le souhaiterions, nous allons donc utiliser un autre outil.

SendEmail vs fonctionnalité de messagerie du planificateur de tâches

Le Planificateur de tâches comprend une option «envoyer un e-mail». Malheureusement, cela ne fonctionnera pas correctement pour la plupart des utilisateurs. Si vous avez un serveur SMTP qui nécessite une authentification, les détails d’authentification devront être les mêmes que les détails du compte d’utilisateur Windows. La fonctionnalité de messagerie électronique intégrée peut être utile pour les utilisateurs dont les serveurs SMTP s’exécutent sur leurs ordinateurs locaux, mais elle ne fonctionnera pas correctement si vous utilisez Gmail ou un autre service de messagerie tiers.

Téléchargez plutôt SendEmail, un outil gratuit pour envoyer des e-mails à partir de la ligne de commande. Avec SendEmail, nous pouvons écrire une seule commande qui enverra un e-mail. SendEmail prend en charge l’authentification, nous pouvons donc facilement envoyer des e-mails à partir du serveur SMTP de Gmail ou de tout autre serveur nécessitant une authentification.

Création d’une tâche

Tout d’abord, lancez le planificateur de tâches en tapant le Planificateur de tâches dans votre menu Démarrer et en appuyant sur Entrée.

Cliquez sur le lien Créer une tâche dans la barre latérale.

 image

Dans le volet Général, indiquez un nom et une description pour la tâche. Vous devez également sélectionner le Exécuter si l’utilisateur est connecté ou non option.

 image

Sous l’onglet Déclencheurs, créez un nouveau déclencheur qui commence la tâche à la connexion pour tout utilisateur.

 image

Sous l’onglet Actions, créez une nouvelle action qui exécute l’application sendemail.exe. Ajoutez des arguments comme celui-ci:

-f [email protected] -t [email protected] -u Quelqu’un connecté à votre ordinateur -m Quelqu’un vient de se connecter à votre ordinateur! -s smtp.gmail.com:587 -xu [email protected] -xp mot de passe -o tls = oui

Les arguments ci-dessus envoient un e-mail de [email protected] à [email protected] Le sujet de l’e-mail est « Quelqu’un connecté à votre ordinateur » et son corps de message est « Quelqu’un vient de se connecter à votre ordinateur! ». Les informations sur le serveur sont smtp.gmail.com avec le port 587 – si vous utilisez un autre fournisseur de serveur SMTP, vous devrez le modifier. Vous devrez également remplacer mot de passe avec votre propre mot de passe.

 image

(Notez que vous pouvez également sélectionner l’action Envoyer un e-mail ici si vous avez accès à un serveur SMTP qui ne nécessite pas d’authentification, tel qu’un serveur de messagerie s’exécutant sur votre ordinateur local.)

Dans l’onglet Conditions, décochez Démarrez la tâche uniquement si l’ordinateur est sous tension CA ou vous ne recevrez pas d’e-mails si votre ordinateur est un ordinateur portable et qu’il est débranché.

 image

Cliquez sur le bouton OK et enregistrez votre tâche. Vous devriez maintenant recevoir des notifications par e-mail chaque fois que quelqu’un se connecte à votre ordinateur.

 image

Vous pouvez utiliser des commandes sendemail.exe similaires attachées à d’autres événements déclencheurs pour envoyer d’autres types d’e-mails automatiques. Par exemple, vous pouvez envoyer un e-mail automatique selon une planification ou en réponse à un certain code d’événement dans le journal des événements Windows de votre ordinateur.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici