Skip to content

EpluribusNEO/email-sender-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Send Email Script

Скрипт для отправки эектронной почты.

Инструкция

Авторизационные данные Пароль и Логин загружаются из файла config.ini

  1. Создайте в папке проекта файл config.ini и отформатируйте его как показано в примере ниже

    [smtp]
    server=smtp.domain.ru
    port=465
    [auth]
    login=username@domain.ru
    password=1234567890

Где:

  • server Имя сервера с которого бедете отправлять письмо, например smtp.yandex.ru
  • port Порт для подключения, мы используем протокол smtp c SSL по этому оставляем 465
  • login Логин, с которого вы хотите отправить письмо, например username@ya.ru
  • password Пароль к вашему ящику. Создайте в сервисе ПАРОЛЬ ПРИЛОЖЕНИЯ и используйте его

Отправка простого текста

Запустите скрипт main.py на выполнение
Следуя подсказкам выбрите: Отправить простой текст.

При отправке простого текста:

  • Укажите тему письма "Subject"
  • Текст письма "Text"
  • Укажите e-mail адрес "Address to".

Отправка письма двум и более адресатам:

Отправка простого текста c вложением

Запустите скрипт main.py на выполнение
Следуя подсказкам выбрите: Отправить текст + файл.

При отправке текста с файлом:

  • Укажите тему письма "Subject"
  • Текст письма "Text"
  • Укажите путь к файлу "File path", например, С:\myfile\pic.jpg
  • Укажите e-mail адрес "Address to".

Отправка писема с множеством файлов:

  • Укажите путь к нескольким файлам, разделяя путь символом ; (точка с запятой, без пробела)
    • Пример: С:\myfile\pic.jpg;C:\work\document.odt;C:\user\spript.py
  • Вы можете отправит весь каталог, все файлы в каталоге будут прикреплены к письму во вложение
    • Пример: **C:\Folder\

Примечание

В файле config.ini используйте server и login одного сервиса

Releases

No releases published

Packages

No packages published

Languages