Как лесно да изпращате имейли от работния план на Windows

Съдържание:

Как лесно да изпращате имейли от работния план на Windows
Как лесно да изпращате имейли от работния план на Windows

Видео: Как лесно да изпращате имейли от работния план на Windows

Видео: Как лесно да изпращате имейли от работния план на Windows
Видео: Windows 11/ Server 2022 kernel router and route table: How it works! - YouTube 2024, Април
Anonim
Схемата за задачи на Windows може автоматично да изпраща имейли в определено време или в отговор на конкретно събитие, но интегрираната функция за електронна поща няма да работи много добре за повечето потребители.
Схемата за задачи на Windows може автоматично да изпраща имейли в определено време или в отговор на конкретно събитие, но интегрираната функция за електронна поща няма да работи много добре за повечето потребители.

Вместо да използвате функцията за електронна поща на плана на задачата за изпращане на имейли, можете да използвате помощната програма SendEmail. Тя Ви позволява да създадете команда от един ред, която се удостоверява с SMTP сървър и изпраща имейл.

Проблемът с функцията за електронна поща на плана на задачите

Когато покрихме настройката на компютъра ви, за да ви изпратим известия по имейл, когато някой влиза, установихме, че вградената функция за електронна поща е имала някои проблеми.

Докато можете да въведете SMTP сървър, който ви харесва, Scheduler Task не поддържа удостоверяване, така че не можете да предоставите потребителско име и парола за вашия SMTP сървър. Типът SMTP сървър, на който имат достъп най-много потребители (например SMTP сървър на Gmail или SMTP сървър, предоставен от вашия доставчик на интернет услуги) изисква удостоверяване, така че не може лесно да бъде използван от Scheduler Task.

Ако работите с SMTP сървър на локалния си компютър, функцията за електронна поща на плана за задачи може да ви бъде от полза. Обикновеният потребител обаче ще има нужда от друг инструмент - там идва SendEmail.

Използване на SendEmail

Първо, изтеглете SendEmail, безплатен (и с отворен код) инструмент за изпращане на имейли от командния ред. Изтеглете изтегления архив в папка на компютъра си.

След това стартирайте Windows Task Scheduler и създайте нова задача - вижте нашето ръководство за създаване на насрочени задачи за повече информация. Можете да създадете задача, която автоматично изпраща имейл в определено време или задача, която изпраща имейл в отговор на конкретно събитие.
След това стартирайте Windows Task Scheduler и създайте нова задача - вижте нашето ръководство за създаване на насрочени задачи за повече информация. Можете да създадете задача, която автоматично изпраща имейл в определено време или задача, която изпраща имейл в отговор на конкретно събитие.

Когато стигнете до прозореца Action, изберете Start a program instead of Send e-mail.

В полето Програма / скрипт използвайте бутона Преглед и отидете до файла SendEmail.exe на вашия компютър.
В полето Програма / скрипт използвайте бутона Преглед и отидете до файла SendEmail.exe на вашия компютър.
И накрая, ще трябва да добавите необходимите аргументи за удостоверяване с вашия SMTP сървър и да изградите своя имейл. Ето списък на опциите, които можете да използвате с SendEmail:
И накрая, ще трябва да добавите необходимите аргументи за удостоверяване с вашия SMTP сървър и да изградите своя имейл. Ето списък на опциите, които можете да използвате с SendEmail:

Сървърни опции

-f EMAIL – The email address you’re sending from.

-s SERVER:PORT – The SMTP server and port it requires.

-xu USERNAME – The username you need to authenticate with the SMTP server.

-xp PASSWORD – The password you need to authenticate with the SMTP server.

-o tls=yes – Enables TLS encryption. May be necessary for some SMTP servers.

Ако използвате SMTP сървъри на Gmail, това са опциите на сървъра, от които се нуждаете:

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

Разбира се, ще трябва да въведете свой собствен имейл адрес и парола тук.

Опции за цел

-t EMAIL – The destination email address. You can send an email to multiple addresses by including a space between each address after the -t option.

-cc EMAIL – Any addresses you’d like to CC on the email. You can specify multiple addresses by placing a space between each email address, just as with the -t command above.

-bcc EMAIL – The BCC version of the CC option above.

Опции за имейл

-u SUBJECT – The subject of your email

-m BODY – The message body text of your email.

-a ATTACHMENT – The path of a file you’d like to attach. This is optional.

Да приемем например, че вашият имейл адрес е [email protected] и искате да изпратите имейл на [email protected]. Бихте използвали следните опции:

-f [email protected] -t [email protected] -u Subject -m This is the body text! -s smtp.gmail.com:587 -xu [email protected] -xp password -o tls=yes

След като съберете опциите си, копирайте ги и ги поставете в полето Добавяне на аргументи.

Запишете задачата си и сте готови. Вашата задача автоматично ще изпрати имейл съобразно графика (или в отговор на събитието), който сте посочили.
Запишете задачата си и сте готови. Вашата задача автоматично ще изпрати имейл съобразно графика (или в отговор на събитието), който сте посочили.

Има още много неща, които можете да правите с SendEmail, включително интегрирането му в скрипт, който автоматично изпраща имейли или създава пряк път, който изпраща имейл, когато кликнете два пъти върху него.

Препоръчано: