Показать сообщение отдельно

  #928  
Старый 26.10.2008, 15:58
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
С нами: 10169427

Репутация: 589
По умолчанию

Цитата:
Сообщение от astrologer  
Конечно
Код:
function sendmail(host, from, to, subject, body)
{
  var
    SMTP = Jaxer.SMTP,
    mail = new SMTP.MailMessage();
  
  mail.setFrom(from);
  mail.addRecipient(to);
  mail.setSubject(subject);
  mail.setBody(body);

  try
  {
    SMTP.sendMessage(host, SMTP.DEFAULT_PORT, mail);
  } 
  catch (e)
  {
    return false;
  }

  return true;
};
Насколько я понимаю, вопрос касался клиентской реализации JavaScript, а Jaxer.SMTP является частью Jaxer Framework, которая может исполняться только на сервере (aspx).
Об этом на офсайте пишут:
Цитата:
The Jaxer server framework contains functions and code that run only on the server.
Что касается браузерного JS - отправить письмо напрямую нельзя. Для этого можно воспользоваться AJAX и скриптом на сервере.
 
Ответить с цитированием