Привет!
Не так давно, хоть на дворе и 21 век, но мне понадобилось, по работе, отправить большой файл (1Гб+) почтой. И в виду того, что рабочей Exchange блокировал всё, что весит больше 20Мб, в голову сразу пришла идея «нарезать» файл через архиватор на куски по 20Мб.
Ок, я это сделал, но файлов оказало более 50шт. Сидеть и создавать 50 писем, добавлять адресата, прикреплять файл — перспектива трудозатрат была не очень приемлема.
Но, на ум сразу пришло написать скрипт на python
В общем, кому надо ловите:
Что делает код?
1) Просматривает папку data
2) Собирает все файлы которые там лежат
3) В цикле отправляет файлы отдельными письмами.
Удобно и просто. Код настроен на работу с gmail.com, для других сервисов меняем stmp в коде.
Не так давно, хоть на дворе и 21 век, но мне понадобилось, по работе, отправить большой файл (1Гб+) почтой. И в виду того, что рабочей Exchange блокировал всё, что весит больше 20Мб, в голову сразу пришла идея «нарезать» файл через архиватор на куски по 20Мб.
Ок, я это сделал, но файлов оказало более 50шт. Сидеть и создавать 50 писем, добавлять адресата, прикреплять файл — перспектива трудозатрат была не очень приемлема.
Но, на ум сразу пришло написать скрипт на python
В общем, кому надо ловите:
Python:
Please,
Вход
or
Регистрация to view codes content!
Что делает код?
1) Просматривает папку data
2) Собирает все файлы которые там лежат
3) В цикле отправляет файлы отдельными письмами.
Удобно и просто. Код настроен на работу с gmail.com, для других сервисов меняем stmp в коде.
Последнее редактирование: