Трохи попрацюємо з консольної утилітою 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. [Повернутися]