13Jul

Jak snadno odeslat emaily z Plánovače úloh systému Windows

click fraud protection

Plánovač úloh systému Windows může automaticky odesílat e-maily v určitou dobu nebo v reakci na určitou událost, avšak integrovaná funkce e-mailu nebude fungovat velmi dobře pro většinu uživatelů.

Namísto použití funkce e-mailu Plánovač úloh k odesílání e-mailů můžete použít nástroj SendEmail. Umožňuje vytvořit jednorázový příkaz, který se ověří pomocí SMTP serveru a odešle e-mail.

Problém s e-mailovou funkcí

Plánovač úloh

Když jsme pokryli nastavení vašeho počítače, aby vám zaslal e-mailové upozornění, když se někdo přihlásí, zjistili jsme, že vestavěná e-mailová funkce měla nějaké problémy.

Zatímco můžete zadat jakýkoli SMTP server, který se vám líbí, Plánovač úloh nepodporuje ověřování, takže nemůžete poskytnout uživatelské jméno a heslo pro váš SMTP server. Typ serveru SMTP, ke kterému má většina uživatelů přístup( například server SMTP serveru Gmail nebo server SMTP poskytovaný poskytovatelem internetových služeb) vyžaduje ověření, takže jej nelze snadno použít z Plánovače úloh.

instagram viewer

Pokud používáte server SMTP v místním počítači, funkce e-mailu Plánovač úloh může být užitečné pro vás. Avšak průměrný uživatel bude potřebovat jiný nástroj - to je místo, kde SendEmail přijde.

Použití SendEmail

Nejprve si stáhněte SendEmail, bezplatný( a open source) nástroj pro odesílání e-mailů z příkazového řádku. Extrahujte stažený archiv do složky v počítači.

Dále spusťte Plánovač úloh systému Windows a vytvořte nový úkol - více informací naleznete v návodu k vytváření naplánovaných úloh. Můžete vytvořit úkol, který automaticky odešle e-mail v určitou dobu nebo úkol, který odešle e-mail v reakci na konkrétní událost.

Když se dostanete do okna Akce, zvolte Spustit program namísto Odeslat e-mail.

V poli Program / Skript použijte tlačítko Procházet a přejděte do souboru SendEmail.exe v počítači.

Konečně budete muset přidat argumenty potřebné pro ověření se serverem SMTP a vytvořit e-mail. Zde je seznam možností, které můžete použít s nástrojem SendEmail:

Možnosti serveru

-f EMAIL - E-mailová adresa, ze které posíláte.

-s SERVER: PORT - server SMTP a port, který vyžaduje.

-xu USERNAME - uživatelské jméno, které musíte ověřit pomocí serveru SMTP.

-xp PASSWORD - Heslo, které potřebujete k ověření pomocí serveru SMTP.

-o tls = ano - Umožňuje šifrování TLS.Může být nutné pro některé servery SMTP.

Pokud používáte servery SMTP služby Gmail, jedná se o možnosti serveru, které budete potřebovat:

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

Samozřejmě, že jste"budete muset zadat vlastní e-mailovou adresu a heslo zde.

Možnosti cílení

-t EMAIL - Cílová e-mailová adresa. Můžete odeslat e-mail na více adres pomocí mezery mezi jednotlivými adresami po volbě -t.

-cc EMAIL - Jakékoli adresy, které byste chtěli CC na e-mailu. Můžete zadat více adres umístěním mezer mezi každou e-mailovou adresu, stejně jako u výše uvedeného příkazu -t.

-bcc EMAIL - verze CCC výše uvedené možnosti CC.

Možnosti e-mailu

-u SUBJECT - předmět vašeho e-mailu

-m BODY - text zprávy vašeho e-mailu.

- ATTACHMENT - Cesta souboru, který chcete připojit. To je volitelné.

Například řekněme, že vaše e-mailová adresa je [email protected] a chcete odeslat e-mail na adresu [email protected]. Použijete následující možnosti:

-f [email protected] -t [email protected] -u Předmět -m Toto je text těla!-s smtp.gmail.com:587 -xu [email protected] -xp heslo -o tls = ano

Jakmile seskupíte své možnosti, zkopírujte a vložte je do pole Přidat argumenty.

Uložte svůj úkol a jste hotovi. Váš úkol automaticky pošle e-mail o plánovaném plánu( nebo odpovědi na událost), který jste zadali.

S nástrojem SendEmail můžete udělat mnohem víc, včetně jeho začlenění do skriptu, který automaticky pošle e-maily nebo vytvoří zástupce, který zašle e-mail, když jej poklepete.