Как отправить почту с вложенным файлом с помощью bat-файла или командной строки
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 3 из 3
  1. #1
    Пришел за помощью

    Регистрация
    05.08.2009
    Сообщений
    7
    Сказал(а) спасибо
    22
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Как отправить почту с вложенным файлом с помощью bat-файла или командной строки

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

  2. #2
    Пришел за помощью

    Регистрация
    20.09.2011
    Сообщений
    8
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию

    Для отправки электронной почты из командной строки в операционных системах семейства Windows стандартных средств не предусмотрено, однако можно воспользоваться программным обеспечением сторонних производителей, как, например, бесплатной утилитой Blat.exe,
    Утилита не требует установки, просто скачайте архив и распакуйте его в какой-нибудь каталог. Если вы планируете использовать blat.exe в командных файлах, то имеет смысл поместить ее в каталог, используемый в путях поиска исполняемых файлов по умолчанию (задаваемых переменной окружения PATH), например, \windows\system32 .

    При выполнении, blat.exe может использовать некоторые параметры - профиль , который хранится в реестре Windows. Профилей может быть несколько и один из них может использоваться в качестве профиля по умолчанию. Для создания профиля используется ключ -install при запуске blat.exe.

    blat.exe -install smtp.mail.ru [email protected] 3 25 profile1 [email protected] пароль

    параметры, следующие за "-install" должны располагаться именно в таком порядке:

    smtp.mail.ru - имя почтового сервера, через который будет выполняться отправка электронных писем
    [email protected] - имя отправителя, которое будет отображаться в поле From:
    3 - число попыток повторный отправки письма при сбое соединения с сервером.
    25 - номер порта SMTP-сервера
    profile1 - имя профиля утилиты
    [email protected] - имя пользователя, которое будет использоваться при подключении к SMTP-серверу
    пароль - пароль, используемый при подключении к SMTP-серверу

    После выполнения этой команды, в реестре будут созданы ключи, которые могут использоваться программой в качестве входных параметров.
    Имя пользователя (строковый параметр Login) и пароль (Pwd) хранятся в кодировке Base64 . Если вместо имени профиля использовать символ "-", то такой профиль будет использован в качестве профиля по умолчанию, т.е. профиля, настройки которого будут использоваться программой, если явно не задан конкретный профиль.

    blat.exe -install smtp.mail.ru [email protected] 3 25 - [email protected]

    Параметры Blat.exe хранятся в ветке реестра

    [HKEY_LOCAL_MACHINE\SOFTWARE\Public Domain]
    Профиль по умолчанию хранится в ветке
    [HKEY_LOCAL_MACHINE\SOFTWARE\Public Domain\Blat]
    Настройки для конкретного профиля
    [HKEY_LOCAL_MACHINE\SOFTWARE\Public Domain\Blat\имя профиля]

    Для получения встроенной справки программы используется ключ -h

    blat -h - выдача справки на экран
    blat -h > C:\blathelp.txt - выдача справки в файл C:\blathelp.txt

    КОНКРЕТНО ВАШ СЛУЧАЙ!!!!
    Как пример
    Для отправки писем с вложением файлов используется ключ -attach

    blat.exe -body "Текст на русском" -to [email protected] -charset utf-8 -attach c:\boot.ini

    Если тема письма не задана, то blat.exe использует в поле темы строку Contents of file: stdin.txt. Для подавления стандартной темы можно использовать ключ -ss. Поле темы, в этом случае будет пустым. Для указания нужного текста в поле темы используется ключ -subect

    blat -body "TEST на русском" -subject Важно! -to [email protected] -charset utf-8 -attach c:\boot.ini

  3. #3
    Иногда оказывает помощь

    Регистрация
    25.04.2013
    Сообщений
    115
    Сказал(а) спасибо
    12
    Поблагодарили 22 раз(а) в 19 сообщениях

    По умолчанию

    Цитата Сообщение от iott Посмотреть сообщение
    Всем привет.
    Подскажите, может кто то уже реализовывал.
    Необходимо автоматически отправлять файлы из каталога почтой.
    Если 2к8 - то в планировщике есть отправка писем с вложениями. В 2012р2 - отключили гады :(

Похожие темы

  1. Проблема при создании юзера из командной строки
    от bacbok в разделе В помощь системному администратору
    Ответов: 0
    Последнее сообщение: 10.08.2012, 14:22
  2. Дефрагментация из командной строки в Windows 7
    от DEL в разделе Новости Microsoft Windows
    Ответов: 0
    Последнее сообщение: 30.09.2011, 12:40
  3. Реконнект из командной строки
    от papa Shura в разделе Microsoft Windows
    Ответов: 1
    Последнее сообщение: 04.02.2008, 01:50

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •