Показать сообщение отдельно
  #1 (permalink)  
Старый 15.08.2013, 15:33
Новичок на форуме
Отправить личное сообщение для Nikita_Varchenko Посмотреть профиль Найти все сообщения от Nikita_Varchenko
 
Регистрация: 12.08.2013
Сообщений: 1

Отправка писем через сайт
Добрый день, опишу проблему задача: реализовать отправку почты через сайт используя только HTML+JavaScript. Это тестовой задание, до этого не работал с JavaScript. Вот что у меня получилось:
function yy(){
objEmail = WScript.CreateObject("CDO.Message");  //создаем объект CDO.Message
//Зададим значения для полей письма.
objEmail.From = "*****@mail.ru";  	//адрес отправителя
objEmail.To = "*****@mail.ru"; 	//адрес получателя
objEmail.Subject = "This’s the test email"; 	//тема
objEmail.Textbody = "You may delete this mail"; //тело письма
//
//Зададим значения для полей конфигурации
with (objEmail.Configuration.Fields) {
	Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2; //посылать сообщения по сети (используя SMTP)
	Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.mail.ru"; //ip или DNS-имя smtp-сервера
	Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25; // порт smtp-сервера
	Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1; // используем basic authentication
	Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "*****@mail.ru"; //имя пользователя
	Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "*****"; //пароль пользователя
	Update();}
	try {
	objEmail.Send();
}
catch(e) {
	WScript.Echo(e.number);
	WScript.Echo(e.message);
}
}


Но при вызове письмо не уходит. Понимаю что много примеров на эту тему, но я уже перепробовал много вариантов такой реализации, не чего не получается. Что надо поправить в этом коде, либо как еще можно реализовать отправку письма?Заранее спасибо.
Ответить с цитированием