Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ DefSender - программа для массовой email-рассылки

DefSender - программа с простым и понятным интерфейсом, предназначенная для массовой отправки писем на электронную почту.

🛜 Установка

Чтобы установить программу, скачайте файл installer.exe и запустите его.

В открывшемся окне примите условия Пользовательского соглашения и следуйте инструкциям установщика. После завершения установки DefSender будет готов к работе.

Главное меню

⚙️ Настройка программы

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

📝 Как заполнить настройки?

1. Ваша электронная почта

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

Важно: программа предназначена для работы с Яндекс Почтой. Создать почтовый ящик можно на сайте Яндекс 360.

2. Пароль от электронной почты

Введите специальный пароль приложения, созданный в настройках аккаунта Яндекса. Инструкция по его получению находится ниже.

3. Ваше имя

Укажите имя отправителя. Его можно использовать в тексте письма с помощью переменной %my_name%.

После заполнения всех полей нажмите кнопку «Сохранить настройки».

🧔‍♂️ Куда добавить адреса получателей и текст письма?

Адреса получателей

Добавьте адреса электронной почты получателей в файл mails.json, скачанный вместе с программой.

Пример заполнения:

[
  "mail1@example.ru",
  "mail2@example.ru",
  "mail3@example.ru",
  "mail4@example.ru",
  "mail5@example.ru"
]

В список можно добавить необходимое количество адресов. Следите за правильностью JSON-формата: адреса должны находиться в кавычках и разделяться запятыми.

Текст письма

Текст рассылки необходимо добавить в файл text.txt.

Пример:

Привет, %friend_name%!

Я, %my_name%, приглашаю тебя присоединиться к моему Telegram-каналу — @example!

Там ты найдёшь много интересного!

В тексте можно использовать следующие переменные:

  • %friend_name% — будет заменена именем получателя;
  • %my_name% — будет заменена именем, указанным в настройках DefSender.

Использование переменных необязательно.

🔑 Как получить пароль приложения для Яндекс Почты?

Для работы DefSender рекомендуется использовать отдельный пароль приложения, а не основной пароль от аккаунта.

  1. Откройте Яндекс Почту.
  2. Перейдите в настройки, нажав на значок шестерёнки.
  3. В открывшемся меню выберите «Все настройки».
  4. Откройте раздел «Почтовые программы», а затем перейдите к настройкам безопасности.
  5. Найдите раздел «Пароли приложений».
  6. При необходимости разрешите доступ почтовым программам и использование паролей приложений.
  7. Создайте новый пароль приложения для почты, следуя инструкциям Яндекса.
  8. Скопируйте полученный пароль и вставьте его в соответствующее поле настроек DefSender.

Никому не передавайте основной пароль от своего аккаунта. Для сторонних почтовых программ используйте только отдельные пароли приложений.

🚀 Как запустить рассылку?

Перед запуском убедитесь, что:

  • данные отправителя заполнены и сохранены;
  • файл mails.json содержит адреса получателей;
  • файл text.txt содержит текст письма;
  • в поле «Тема» указана тема рассылки.

После этого вернитесь в главное меню и нажмите кнопку «Запустить рассылку». Программа начнёт отправку писем по указанным адресам.

Время выполнения зависит от количества получателей, скорости подключения и ограничений почтового сервиса.

About

DefSender — Python-приложение для массовой отправки email-рассылок через SMTP с возможностью настройки отправителя, списка получателей, темы и содержимого письма.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages