Добрый день, опишу проблему задача: реализовать отправку почты через сайт используя только 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);
}
}
Но при вызове письмо не уходит. Понимаю что много примеров на эту тему, но я уже перепробовал много вариантов такой реализации, не чего не получается. Что надо поправить в этом коде, либо как еще можно реализовать отправку письма?Заранее спасибо.