Компьютерра відправка e-mail з командного рядка

Трохи попрацюємо з консольної утилітою Blat, призначеної для надсилання повідомлень електронної пошти по SMTP-протоколу.

Відправлення повідомлень електронної пошти за допомогою командного рядка є досить поширеною завданням у системних адміністраторів. Вирішити її можна по-різному. Ми в цій статті скористаємося безкоштовною утилітою Blat (135 кб в ZIP-архіві), що функціонує у всіх версіях ОС Windows.

Перед початком спілкування з програмою Blat, її потрібно інсталювати, точніше, запустити з ключем install і відповідними параметрами 1. У нашому випадку синтаксис команди найпростіший:

В результаті утиліта збереже введені настройки і надалі буде брати їх з гілки HKEY_LOCAL_MACHINE \ SOFTWARE \ Public Domain \ Blat реєстру Windows.

Відправка листів

Blat дійсно пропонує широченні можливості для відправки листів. Перелічимо найбільш часто використовувані опції:

blat.exe -to [email protected] -attach article.doc

blat.exe -tf address.txt -attach article1.doc, article2.doc

Нагадаємо, що всі операції з консольним додатком можна автоматизувати і помітно прискорити, якщо використовувати в роботі командні (пакетні) CMD-файли. При такому підході, в разі виявлення помилки в команді з безліччю аргументів, її можна легко і швидко виправити.

1. Отримати детальну довідку можна, набравши в консолі blat.exe /. або, для зручності подальшого читання, перенаправивши її в текстовий файл blat.exe /? >> info.txt. [Повернутися]

Схожі статті

Copyright © 2024