Відправлення листів з командного рядка windows використовуючи акаунт gmail

Відправлення листів з командного рядка використовується адміністраторами при відправці звітів про виконання автоматизованих дій.
(Завершення резервного копіювання, експорт бази даних, видалення застарілої інформації та інше)

Відправлення листів з командного рядка windows використовуючи акаунт gmail

Синтаксис дуже простий - досить запустити

І вам відкриється докладний опис ключів, яке розповість як можна використовувати програму.

Для відправки повідомлень необхідно вказати базові дані: кому, що, від кого, через який сервер.

Рішення:
використання зв'язки blat + stunnel

socket = l: TCP_NODELAY = 1 socket = r: TCP_NODELAY = 1 debug = 7 output = stunnel.log client = yes [ssmtp] accept = 127.0.0.1:465 connect = smtp.gmail.com:465

3. Інсталюємо stunnel як сервіс командою

«C: \ Program Files \ stunnel \ stunnel.exe» -install

або знаходимо в меню ярлик Пуск ...

4. Завантажуємо blat і розпаковуємо в каталог, наприклад, C: \ send_mail
5. Створюємо файл send_mail.cmd:

c: \ send_mail \ blat.exe -f [email protected] -server localhost -port 465 -u [email protected] -pw HKHsjshfw3222 -to [email protected] -subject "Backup My DATA" -attachi c: \ send_mail \ backup.log -body "Hello!"

у мене видає помилку

Error: Connection to server was dropped.
SMTP server error
Error: Not a socket.
Error: Not a socket.

Error: Server refused connection.

три порти Пробував 465,995,587

Схожі статті