отправка e-mail из скрипта

Программирование на Active Server Pages и VBScript.
Slavutich
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 17.10.2003 (Пт) 9:43

отправка e-mail из скрипта

Сообщение Slavutich » 29.11.2004 (Пн) 15:06

Пытаюсь отправить письмо с помощью скрипта:

dim objMailer
Set objMailer = CreateObject("CDONTS.Newmail")
objMailer.From = "mail1@domen.ru"
objMailer.To = "mail2@domen.ru"
objMailer.Subject = "test"
objMailer.Body = "test"
objMailer.Send
Set objMailer = Nothing

IE выдает страницу с текстом 'Please contact the system administrator.' и письмо соответственно не отправляется.
Библиотека cdonts.dll вроде установлена, команда CreateObject("CDONTS.Newmail") вроде выполняется.
Под mail2@domen.ru подразумевается реальный адрес.

Вопрос: чего такого должно быть на сервере, чтобы оно таки отправилось?

Slavutich
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 17.10.2003 (Пт) 9:43

Сообщение Slavutich » 01.12.2004 (Ср) 16:40

Все разобрался, кому интересно
Код: Выделить всё
Dim iMsg
Set iMsg = CreateObject("CDO.Message")
Dim iConf
Set iConf = CreateObject("CDO.Configuration")
Dim Flds
Set Flds = iConf.Fields
   Flds.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
   Flds.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.server.ru"
    Flds.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
   Flds.Update

   Set iMsg.Configuration = iConf
   iMsg.To = "mail@server.ru"
   iMsg.From = "mail@server.ru"
   iMsg.Subject = "test"
   iMsg.TextBody = "Ура!!! Заработало!!!!"
   iMsg.Send

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 16.12.2004 (Чт) 17:05

Поиском пользоваться надо. Это уже я писал сто лет тому назад :)
I don't understand. Sorry.


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList