Программа для автоматической отправки файлов на почту для windows

Обновлено: 07.07.2024

Общие сведения:

Функции:

Протоколы:

К числу самых популярных программ отправки почты относится бесплатный почтовый клиент Opera Mail. Являясь составной частью универсального браузера Opera, почтовая программа полностью оправдывает свое целевое назначение – прием и отправку электронной корреспонденции. Для пользователей одноименного браузера, opera mail подходит наиболее оптимально, благодаря внешнему сходству и аналогичному программному обеспечению.

Основные особенности программы opera mail:

Почтовый клиент opera mail позволяет просматривать сразу неограниченное количество писем, благодаря удобному переходу по вкладкам. Необходимый минимум функциональных возможностей почтового сервера делает программу компактной и продуктивной, без излишеств.

Mozilla thunderbird – воплощение лучших характеристик различных почтовых серверов. Производители mozilla firefox потрудились над обеспечением безопасности пользователей, создав надежную систему защиты и качественный инструментарий в фильтрации спама.

Функциональные особенности данного клиента windows:

Невзирая на достоинства функциональных возможностей вышеперечисленных почтовых клиентов, Koma-Mail заслуженно считается лучшим среди бесплатных почтовых программ для установки на флеш-носитель.

Она содержит ряд удобных функций:

Удобство интерфейса клиента windows обеспечивается простотой координации в управлении контактами, наличием календаря, пометкой писем цветом и доступностью работы в русскоязычном формате. Кроме него, программа работает на 19 языках мира. Учитывая все явные плюсы программу можно считать достойной альтернативой качественным платным почтовым клиентам. Принципиально бесплатный почтовый клиент Koma-Mail мало чем отличается от платного сервиса The Bat!

Если Вы испробовали вышеуказанные бесплатные программы, но Вас не устроил предложенный спектр возможностей, то стоит попробовать SeaMonkey, которая выделяется среди других почтовых клиентов большим объемом настроек и полезных инструментов.

Она представляет собой пакет почтовых сервисов с доступными возможностями:

Обладая множеством всевозможных настроек, почтовый клиент SeaMonkey не вызывает нареканий в отношении организация работы с адресами электронной почты. Портабельная версия программы электронной почты SeaMonkey не нуждается в специальной установке.

К достоинствам данной почтовой программы windows можно причислить универсальный внешний вид, который поддерживает работу на 24 языках мира, в частности, программа работает на русском языке. Но этот параметр является одновременно и недостатком для новичков из-за своей визуальной сложности. Таким образом, данный почтовый сервер больше подходит для опытных пользователей, профессионального использования в различных бизнес- и научных сферах. Важная характеристика SeaMonkey – ее стабильная бесперебойная работа.

Сбор данных и создание отчетов могут не иметь большого значения для вас, но не забывайте записывать это электронное письмо время от времени, что может стать настоящей проблемой. И если вы забудете один или два раза, похоже, что вы не на вершине своей игры.

Здесь ваш компьютер пригодится.

Большинство пользователей Windows знают о планировщике задач Windows

Настройка SendEmail для правильной отправки отчетов

Вот как это работает. Допустим, я отправляю три отчета Google Analytics, которые я генерирую и загружаю каждый четверг, и храню их в каталоге C: / Analytics. Когда вы загружаете SendEmail по ссылке выше, настройка не требуется. Просто поместите его в любой каталог, из которого вы хотите запустить. В этом случае я просто помещаю его в тот же каталог, чтобы мне не нужно было указывать путь к вложениям в моей командной строке.

автоматизированные электронные письма

Когда вы вводите команду «SendEmail» в командной строке (или запускаете ее из приложения), вы должны следовать ее ряду параметров. Критические, которые нас интересуют, показаны в примерах ниже.

Это все параметры, которые вам понадобятся для выполнения задачи, которую я подробно рассмотрю в этой статье. После того, как вы загрузили файл SendEmail.exe на свой компьютер, вы готовы использовать планировщик заданий Windows для отправки автоматической команды электронной почты SendEmail каждый день, неделю или месяц.

Настройка планировщика заданий Windows

Откройте планировщик заданий Windows, выбрав Пуск-> Программы-> Стандартные-> Системные инструменты-> Планировщик заданий. Нажмите, чтобы создать основную задачу.

как автоматизировать электронную почту

Это проведет вас через мастер планирования задач, где вы сможете назначить любое расписание календаря, которое вы хотите, чтобы эти письма отправлялись.

как автоматизировать электронную почту

На следующем экране выберите «Запустить программу», и затем вы увидите экран, на котором вам нужно настроить задачу. Здесь вы должны указать путь к исполняемому файлу SendEmail и параметры.

как автоматизировать электронную почту

Вся строка аргумента, которую я набрал, была следующей:

Вот как выглядит полученное письмо.

автоматизированные электронные письма

Вы когда-нибудь использовали инструмент командной строки SendEmail для Windows? Или, может быть, у вас есть другой метод для отправки автоматических писем? Поделитесь своим собственным мнением об этом инструменте или других подобных инструментах в разделе комментариев ниже.

Ускоряет систему, реестр и доступ в Интернет. Оптимизирует, чистит и исправляет все проблемы с ПК в 1 клик. Выявляет и удаляет шпионские и рекламные модули.
Программа - победитель многих конкурсов. Подробнее

AMS Enterprise - мощнейшая программа для массовой e-mail рассылки. Весь необходимый функционал для подготовки и проведения рассылок.

get_app14 309 | Условно-бесплатная |


NI Mail Agent - программа для массовой рассылки почты с поддержкой socks-прокси и шаблонов автозамены текста. Можно рассылать как обычные письма, так и письма в формате HTML, а также прикреплять к письмам файлы.

get_app22 355 | Бесплатная |


AutomaticMail - инструмент для работы с почтой в пакетном режиме. Эта программа очень удобна для массовой рассылки, при этом каждое письмо получится уникальным.

get_app5 451 | Условно-бесплатная |

get_app31 794 | Условно-бесплатная |


FillDocuments - надстройка, которая предназначена для формирования (подготовки) документов по шаблонам, с заполнением созданных файлов данными из текущей книги Excel, с возможностью отправки писем.

get_app8 341 | Условно-бесплатная |

Универсальный продукт для массовых рассылок, который позволяет эффективно выполнять все задачи, связанные c созданием и отправкой email рассылок (импорт адресов из различных источников, управление списками рассылки, проверка существования email адресов).

get_app1 243 | Условно-бесплатная |

Удалите несуществующие email адреса для повышения доверия почтовых серверов к вашим рассылкам. Программа проверяет адреса на соответствие стандартным правилам написания. Также проверяется домен, в случае некорректности домена, адрес существовать не будет.

get_app1 091 | Демо версия |


Сервис массовых СМС уведомлений, который предлагает широкий спектр возможностей для реализации любых маркетинговых задач. Охватывает более 900 операторов в 200 странах мира, поддерживаются форматы GSM и CDMA, высокая скорость работы (200 - 500 смс/сек).

get_app1 382 | Демо версия |

MaxBulk Mailer - удобный почтовый клиент для массовой рассылки писем, позволяющий быстро поделиться новыми пресс-релизами, прайс-листами, новостями, произвольным текстом с неограниченным количеством потенциальных или постоянных клиентов.

get_app2 375 | Условно-бесплатная |


EMailFinder - программа для тематического сбора базы e-mail адресов и e-mail рассылки. Поиск по ключевым словам на любую указанную глубину в Yandex, Yandex.Direct, Google, Mail.

get_app6 587 | Условно-бесплатная |


get_app3 566 | Условно-бесплатная |


Work with clients - простая и функциональная CRM-система, которая служит для учета организаций-клиентов предприятия. Программа позволяет организовать работу с клиентами, разбивая ее на этапы, проводить массовые рассылки по электронной почте.

get_app3 956 | Условно-бесплатная |


SMSWay — мощная программа для СМС рассылок, специально разработанная для проведения акций мобильного маркетинга, рекламных и новостных СМС-рассылок, рассчитанная на малый и средний бизнес.

get_app4 778 | Условно-бесплатная |


get_app6 885 | Бесплатная |


Но! Обо всём по порядку)

Отображение встроенной справки по командам

Получить справку по командам можно указав параметр -h. Вот так оно всё и выглядит:

Внимание! Свежая версия программы и дополнительная, более актуальная информация находятся в конце статьи.

И ещё внимание! Недавно (октябрь 2021) у нас появился Телеграм-бот для получения уведомлений, и их тоже легко и просто можно отправлять из консоли и вообще, откуда угодно. Возможно, именно это тебе нужно, а не почтовик 😉
Почитать про Телеграм-бота и про примеры использования можно в этой статье.

Пример отправки письма

Пример отправки письма через SMTP-сервер Google, через SSL соединение:

А вот и письмецо 🙂

Письмо успешно дошло

Письмо успешно дошло)

Параметры:

Заготовка файла параметров

Берём и вписываем нужные данные в нужные параметры. Я изменил синтаксис в Notepad++, чтобы хоть чуток по-веселее было смотреть эти скриншотики, а то всё сливалось в единую непонятную массу, а теперь хоть комментарии и параметры различаются 🙂

Заполненный файл с параметрами

Заполненный файл с параметрами

Пример отправки файлов. Два файла указаны в файле с параметрами (это можно увидеть на картинке у команды -load_data), остальные два приписаны прям в консоли. Все четыре файла успешно получены!

Естественно, что все эти параметры можно было указать и напрямую при вызове программы, просто в таком виде их удобнее читать )

Также, внимание! Для работы ssl необходимы две библиотечки: libeay32.dll и ssleay32.dll. Они обычно есть в системе, но могут и не быть. Поэтому можно их вручную скачать и поместить в папку с программой или в system32, ну или можно положить их куда угодно, главное, чтоб программа могла их найти в путях поиска или через переменную PATH. Вот ссылка на архив с этими двумя библиотечками. Но лучше поискать в интернете, чтобы более свежие версии найти и поставить, если что.. )

Загрузка текста из файла и использование socks5 прокси

Здесь у меня просто PuTTY, подключенный к одному из серверов, в котором я настроил Socks5 прокси на 9999 порту. Это мы и указываем в файле с параметрами.

А вот и сам файл file1.txt и его содержимое, которое успешно отправилось и пришло )

содержимое файла file1.txt

содержимое файла file1.txt

Вот вроде и всё.

А! Самое главное!

Вот сама программа (устаревшая версия, ниже есть новее): smtpsend.exe

Там же, в репозитории, в загрузках будут выкладываться версии программы. И все изменения в исходниках!

А вот ещё разок ссылка на SSL-библиотеки: ssl_libs.zip

Программа для шифровки паролей

UPD [26.01.016]: сделал небольшую графическую программу, чтобы генерировать пароли для этого почтовика. Взять можно вот тут: pass_crypt.exe
Выглядит она вот так:

UPD [05.02.018]: новая версия программы, в которой есть поддержка выполнения команд до и после отправки писем (можно использовать, например, для архивации файлов перед отправкой, а после отправки можно удалить временный архив), поддержка переменных и возможность изменять параметры программы в выполняемых скриптах, поддержка поиска и аттача файлов по маске (сразу кучу можно), поддержка регулярных выражений в скриптах (может быть полезно для извлечения части имени файла и ещё чего угодно).
Ссылка на репозиторий обновлена, теперь он будет поддерживаться и все изменения будут сразу доступны в нём. Здесь, в статье, буду дополнять UPD-ейты, но версии программ (текущая: 0.4) и исходники можно будет смотреть в репозитории.

[UPD 10.08.2021]: исправлена ошибка с аттачем файлов по маске. Если указать маску без папки, файлы искались в корне диска, а не в текущей директории. Теперь всё работает как надо. И теперь актуальная версия программы находится в репозитории под именем smtpsend.exe, без всяких там версий и т.д.).

АКТУАЛЬНЫЕ ЗАГРУЗКИ

Или вот прямая ссылка на загрузку актуальной последней версии программы: smtpsend.exe (эта ссылка меняться больше не будет, она постоянная, но всегда свежая)

Или же в телеграм, мой ник там @karamush .

Надеюсь, что кому-то это пригодится и будет нужно, чтобы труды (время всё же было затрачено) не пропадали зря 🙂

Читайте также: