Startpagina » hoe » Gemakkelijk e-mails verzenden vanuit de Windows-taakplanner

    Gemakkelijk e-mails verzenden vanuit de Windows-taakplanner

    De Windows Task Scheduler kan automatisch e-mail verzenden op een specifiek tijdstip of als reactie op een specifieke gebeurtenis, maar de geïntegreerde e-mailfunctie zal niet erg goed werken voor de meeste gebruikers.

    In plaats van de e-mailfunctie van de Taakplanner te gebruiken om e-mails te verzenden, kunt u het hulpprogramma SendEmail gebruiken. Hiermee kunt u een opdracht met één regel maken die wordt geverifieerd met een SMTP-server en een e-mail verzendt.

    Het probleem met de e-mailfunctie van de taakplanner

    Toen we het instellen van uw computer om u e-mailmeldingen te sturen wanneer iemand zich aanmeldde, ontdekten we dat de ingebouwde e-mailfunctie enkele problemen had.

    Terwijl u elke gewenste SMTP-server kunt invoeren, ondersteunt de Taakplanner geen verificatie, dus u kunt geen gebruikersnaam en wachtwoord opgeven voor uw SMTP-server. Het type SMTP-server waar de meeste gebruikers toegang toe hebben (bijvoorbeeld de SMTP-server van Gmail of een SMTP-server die wordt geleverd door uw internetprovider) vereist authenticatie, zodat het niet gemakkelijk kan worden gebruikt vanuit de Taakplanner.

    Als u een SMTP-server op uw lokale computer gebruikt, kan de e-mailfunctie van de Taakplanner nuttig voor u zijn. De gemiddelde gebruiker heeft echter nog een ander hulpmiddel nodig - dat is waar SendEmail voor komt.

    SendEmail gebruiken

    Download eerst SendEmail, een gratis (en open source) hulpmiddel voor het verzenden van e-mails vanaf de opdrachtregel. Pak het gedownloade archief uit in een map op uw computer.

    Start vervolgens de Windows Task Scheduler en maak een nieuwe taak - raadpleeg onze gids voor het maken van geplande taken voor meer informatie. U kunt een taak maken die automatisch een e-mail op een bepaald tijdstip verzendt of een taak die een e-mail verzendt als reactie op een specifieke gebeurtenis.

    Wanneer u het actievenster bereikt, selecteert u Een programma starten in plaats van Een e-mail verzenden.

    Gebruik de knop Bladeren in het vak Programma / script en navigeer naar het bestand SendEmail.exe op uw computer.

    Ten slotte moet u de vereiste argumenten toevoegen om te verifiëren met uw SMTP-server en uw e-mail samenstellen. Hier is een lijst met de opties die u kunt gebruiken met SendEmail:

    Server opties

    -f EMAIL - Het e-mailadres dat u verzendt.

    -s SERVER: POORT - De SMTP-server en poort die nodig zijn.

    -xu USERNAME - De gebruikersnaam die u moet verifiëren met de SMTP-server.

    -xp PASSWORD - Het wachtwoord dat u moet verifiëren met de SMTP-server.

    -o tls = yes - Schakelt TLS-codering in. Mogelijk nodig voor sommige SMTP-servers.

    Als u de SMTP-servers van Gmail gebruikt, zijn dit de serveropties die u nodig hebt:

    -s smtp.gmail.com:587 -xu [email protected] -xp wachtwoord -o tls = ja

    Natuurlijk moet u hier uw eigen e-mailadres en wachtwoord invoeren.

    Bestemmingsopties

    -t EMAIL - Het e-mailadres van de bestemming. U kunt een e-mail sturen naar meerdere adressen door een spatie tussen elk adres in te voegen na de optie -t.

    -cc EMAIL - Alle adressen die u wilt CC op de e-mail. U kunt meerdere adressen opgeven door een spatie tussen elk e-mailadres te plaatsen, net als bij de opdracht -t hierboven.

    -bcc EMAIL - De BCC-versie van de CC-optie hierboven.

    E-mailopties

    -u ONDERWERP - Het onderwerp van uw e-mail

    -m BODY - De berichttekst van uw e-mail.

    -a ATTACHMENT - Het pad van een bestand dat u wilt bijvoegen. Dit is optioneel.

    Stel dat uw e-mailadres [email protected] is en u een e-mail wilt sturen naar [email protected]. U zou de volgende opties gebruiken:

    -f [email protected] -t [email protected] -u Onderwerp -m Dit is de hoofdtekst! -s smtp.gmail.com:587 -xu [email protected] -xp wachtwoord -o tls = ja

    Nadat u uw opties hebt samengesteld, kopieert en plakt u ze in het vak Add arguments.

    Sla je taak op en je bent klaar. Uw taak verzendt automatisch e-mail volgens de planning (of in reactie op de gebeurtenis) die u hebt opgegeven.


    Er is veel meer dat u kunt doen met SendEmail, inclusief de integratie ervan in een script dat automatisch e-mails verzendt of een snelkoppeling maakt die een e-mail verzendt wanneer u erop dubbelklikt.