Показать сообщение отдельно
  #3 (permalink)  
Старый 09.09.2013, 14:31
Интересующийся
Отправить личное сообщение для Kuklachel Посмотреть профиль Найти все сообщения от Kuklachel
 
Регистрация: 21.05.2013
Сообщений: 13

Спасибо danik.js, ты меня уже не в первый раз выручаешь. То есть, мне вот так надо скомпоновать скрипт?
<html>
  <head>
     <meta http-equiv="Content-Type" content="text/html;charset=windows-1251">
   
   <script type="text/javascript">
     var email;  
     var subj = "тема письма";  
     var tel = "собственно тело письма";  
 
SendMail(email, subj, tel, ["c:\\1.txt"]); 
function SendMail(sRecipientMail, sSubject, sMsgBody, files)   
{   
    try   
    {   
        // create a session and log on -- username and password in profile    
        var refMsg = WScript.CreateObject("CDO.Message");   
        var refConf = WScript.CreateObject("CDO.Configuration");   
           
        // Setting configuration params   
        with(refConf.Fields)   
        {   
            Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.mail.ru";  
            Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2; 
            Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1;  
            Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "lou@list.ru";  
            Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "***"; 
        }   
        refConf.Fields.Update();   
        with(refMsg)   
        {   
            Configuration = refConf;   
            To       = sRecipientMail;   
            From     = "lou@list.ru";   
            Subject  = sSubject;   
            TextBody = sMsgBody;   
        }  
        if (files)  
        {  
            for(var i=0; i<files.length; i++)  
                refMsg.AddAttachment(files[i]);  
        }  
        refMsg.Send();   
    }    
    catch(e)   
    {   
        WScript.Echo("SendMail error !!! : " + e.description);   
        WScript.Quit(1);   
    }   
}
</script>
</head>
<body >
<td align="center"><h3>Заявка на получение файла</h3>
[B]<form onsubmit="SendMail(this.email.value, this.user.value, this.tel.value); return false">[/B]
<p><input type="text" size="40" placeholder="Ваше имя" name="user"></p>
<p><input type="text" size="40" placeholder="Телефон" name="tel"></p>
<p><input type="text" size="40" placeholder="E-mail" name="email"></p>
<p><input type="submit" value="Получить"></p>						
</form>
   При нажатии кнопки "Получить", будет отправлен файл test.pdf на указанный почтовый адрес с темой: "Тестовое письмо" и подписью: "С уважением, группа техподдержки". Также будет отпарвлено письмо на адрес testsupport@mail.ru, в котором будут указаны введенные; Имя, телефон, емаил.
   <br>* Поля Имя и email обязательны для заполнения
   </body>

</html>
Ответить с цитированием