Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] НУЖЕН Скрипт на VBS ДЛЯ отправки документа на почту

Закрытая тема
Настройки темы
VBS/WSH/JS - [решено] НУЖЕН Скрипт на VBS ДЛЯ отправки документа на почту

Забанен


Сообщения: 47
Благодарности: 0

Профиль | Цитировать


Здравствуйте, уважаемые формумчане, и профессионалы высокого класса люди.
Помогите пожалуйста создать скрипт на vbs чтобы без сторонних утилит и программ отправлял на почту @mail.ru,bk.ru,list.ru и тд. текстовый (документ.txt.)
перепробовал кучу вариантов ничего не работает!!!
Я новичок в этом деле, нужен готовый рабочий скрипт чтобы я вставил туда свои данные и все!!!

Отправлено: 14:16, 16-11-2019

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


NEOINFORMATIONIS, на какой ОС будет работать скрипт?

Отправлено: 14:56, 16-11-2019 | #2



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

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


Забанен


Сообщения: 47
Благодарности: 0

Профиль | Цитировать


windows 7

Скрипт будет работать на операционной системе windows

Отправлено: 15:13, 16-11-2019 | #3


Забанен


Сообщения: 47
Благодарности: 0

Профиль | Цитировать


Господа, очень прошу вас помочь мне с этим скриптом, нужен рабочий скрипт!!!

вот нашел такой скрипт: Но он не работает, кто-нибудь может помочь с настройкой данного скрипта или есть альтернативный вариант??!

Set objMessage = CreateObject("CDO.Message")
emailFrom = "test@mail.ru"
objMessage.Subject = "Проверка"
objMessage.From = emailFrom
objMessage.To = "test@mail.ru"
objMessage.TextBody = "Загаловок"
objMessage.AddAttachment "Путь до файла"
objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.mail.ru"
objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 2525
objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = emailFrom
objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "Пароль от почты"
objMessage.Configuration.Fields.Update
objMessage.Send

Отправлено: 17:52, 16-11-2019 | #4


Забанен


Сообщения: 47
Благодарности: 0

Профиль | Цитировать


Уважаемый Iska Iska , прошу вас если есть возможность помочь мне посоветуйте что нибудь ...

Не обязательно на VBS можно на любом другом языке главное чтобы работал и был прост!

Отправлено: 19:09, 16-11-2019 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Пробуйте:
Скрытый текст
Код: Выделить весь код
Option Explicit

Const cdoSendUsingPort = 2
Const cdoBasic = 1

Const strConstPartOfSchema = "http://schemas.microsoft.com/cdo/configuration/"


Dim strSourceFile


strSourceFile = "C:\Мои проекты\0135\Sample.txt"

With WScript.CreateObject("Scripting.FileSystemObject")
	If .FileExists(strSourceFile) Then
		With WScript.CreateObject("CDO.Message")
			.From     = "NameFrom@mail.ru"
			.To       = "NameTo@mail.ru"
			.Subject  = "File [" & strSourceFile & "]"
			
			.TextBody = "Мама мыла раму"
			.TextBodyPart.Charset = "windows-1251"
			
			.AddAttachment strSourceFile
			
			With .Configuration.Fields
				.Item(strConstPartOfSchema & "smtpserver")       = "smtp.mail.ru"
				.Item(strConstPartOfSchema & "sendusing")        = cdoSendUsingPort
				.Item(strConstPartOfSchema & "smtpserverport")   = 465
				.Item(strConstPartOfSchema & "smtpauthenticate") = cdoBasic
				.Item(strConstPartOfSchema & "sendusername")     = "NameFrom@mail.ru"
				.Item(strConstPartOfSchema & "sendpassword")     = "***Password here***"
				.Item(strConstPartOfSchema & "smtpusessl")       = True
				
				.Update
			End With
			
			.Send
		End With
	Else
		WScript.Echo "Source file [" & strSourceFile & "] not found."
		WScript.Quit 1
	End If
End With

WScript.Quit 0

Отправлено: 22:04, 16-11-2019 | #6


Забанен


Сообщения: 47
Благодарности: 0

Профиль | Цитировать


Сейчас попробую и отпишусь!!!

Не работает данный код выдает ошибку...
Строка: 1 Символ : 1 Ошибка : несоответсвие типа: !pation" код: 800А00D

вот почта с которой нужно отправить документ на почту: dostupmne@bk.ru пароль: 12345qwW
почта получателя: dostupdai@bk.ru

Отправлено: 12:10, 17-11-2019 | #7


Забанен


Сообщения: 47
Благодарности: 0

Профиль | Цитировать


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

Отправлено: 12:28, 17-11-2019 | #8


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата NEOINFORMATIONIS:
Не работает данный код выдает ошибку...
Строка: 1 Символ : 1 Ошибка : несоответсвие типа: !pation" код: 800А00D »
Подробно расскажите, что Вы делаете с приведённым кодом. Покажите скриншот с ошибкой.

Отправлено: 12:33, 17-11-2019 | #9


Забанен


Сообщения: 47
Благодарности: 0

Профиль | Цитировать



Сейчас скину вам код со своими данными

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

Код: Выделить весь код
Option Explicit

Const cdoSendUsingPort = 2
Const cdoBasic = 1

Const strConstPartOfSchema = "http://schemas.microsoft.com/cdo/configuration/"


Dim strSourceFile

strSourceFile = "C:\Users\Admin\Documents\honestech TVR\документ.txt"

With WScript.CreateObject("Scripting.FileSystemObject")
	If .FileExists(strSourceFile) Then
		With WScript.CreateObject("CDO.Message")
			.From     = "dostupmne@bk.ru"
			.To       = "dostupdai@bk.ru"
			.Subject  = "File [" & strSourceFile & "]"
			
			.TextBody = "Мама мыла раму"
			.TextBodyPart.Charset = "windows-1251"
			
			.AddAttachment strSourceFile
			
			With .Configuration.Fields
				.Item(strConstPartOfSchema & "smtpserver")       = "smtp.mail.ru"
				.Item(strConstPartOfSchema & "sendusing")        = cdoSendUsingPort
				.Item(strConstPartOfSchema & "smtpserverport")   = 465
				.Item(strConstPartOfSchema & "smtpauthenticate") = cdoBasic
				.Item(strConstPartOfSchema & "sendusername")     = "dostupmne@bk.ru"
				.Item(strConstPartOfSchema & "sendpassword")     = "***12345qwW***"
				.Item(strConstPartOfSchema & "smtpusessl")       = True
				
				.Update
			End With
			
			.Send
		End With
	Else
		WScript.Echo "Source file [" & strSourceFile & "] not found."
		WScript.Quit 1
	End If
End With

WScript.Quit 0
111.jpg

111.jpg


http://forum.oszone.net/attachment.p...1&d=1573984197

Я скинул скриншот ошибки, попробуйте с моими данными которые я вам скинул.... ничего не работает, может я что та не так делаю??

Я беру этот код, ввожу свои данные: почта отправителя, пароль отправителя, место положение документа который нужно отправить и почту получателя все!!!
потом все это сохраняю с расширением vbs. и запускаю его и выдает эту ошибку!!!

Если Вам не сложно, проверьте пожалуйста у себя этот код!!!
Вот мои данные от почты:
отправитель: логин: dostupmne@bk.ru пароль: 12345qwW
получатель: dostupdai@bk.ru

ISKA, надеюсь на Вас!!!

Отправлено: 12:40, 17-11-2019 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] НУЖЕН Скрипт на VBS ДЛЯ отправки документа на почту

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Нужен .vbs скрипт для внесения изменений в hosts BKPB Программирование и базы данных 11 28-06-2017 11:40
VBS/WSH/JS - нужен скрипт для отправки IP на имейл visokosnik Скриптовые языки администрирования Windows 2 06-05-2012 18:21
VBS/WSH/JS - нужен vbs скрипт для отпраки файлов на mail exekill Скриптовые языки администрирования Windows 0 18-04-2012 16:28
VBS/WSH/JS - Хелп! Нужен скрипт на на WSH или VBS b0bi Программирование и базы данных 6 15-06-2004 15:17




 
Переход