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

Отправка Email с формы сайта
Добрый день. Есть такой скрипт, который отлично отправляет письма с вложением.
var to = "kuk@mail.ru";  
         var subj = "тема письма";  
         var text = "собственно тело письма";  
 
SendMail(to, subj, text, ["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);   
    }   
}

Но мне нужно, чтобы письма отправлялись с формы.
Я нашел такой HTML скриптик:
<html>
  <head>
     <meta http-equiv="Content-Type" content="text/html;charset=windows-1251">
   </head>
 
   <body >
<td align="center"><h3>Заявка на получение файла</h3>
<form method="post" action="submit.php">
<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>

Можно ли совместить два этих скрипта? Помогите, пожалуйста!
Ответить с цитированием