Вернуться   Форум программистов > Форум Веб-программирование > Форум ASP

ASP

Программирование Active Server Pages

Ответ
 
Старый 06.02.2009, 22:38   #1
technos
Пользователь
 
Регистрация: 17.07.2004
Сообщений: 70
technos пока не определено
По умолчанию Проблемы с CDO.Message

Вдруг обнаружил, что старый скрипт, который успешно работал, используя CDO.Message для отправки формы мне на почту, не работает. В декабре еще точно работал. Провайдер так тупо отмазывается, говорит - мы ничего не меняли...



Но мне-то надо аргументированно ему объяснить, что он не прав. Посоветуйте, плз. - в чем может быть проблема? Код такой:



Код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
'создаем объект, ответственный за рассылку почты
 
Set objMail = Server.CreateObject("CDO.Message")
 
Set objConf = Server.CreateObject("CDO.Configuration")
 
 
 
Set Flds = objConf.Fields
 
With Flds
 
        .Item("http://schemas.microsoft.com/cdo/configuration/sendusing")=cdoSendUsingPort
 
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "site.ru"
 
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
 
        .Update
 
End With 
 
 
 
' Отправляем
 
With objMail
 
        Set .Configuration = objConf
 
        .BodyPart.Charset = "windows-1251"
 
        .From = strName + "<" + strEmail +  " 'указываем адрес отправителя
 
        .To = "my@site.ru" 'указываем адрес получателя
 
        .Subject = strTema
 
        .TextBody = strText
 
        .Send
 
End With        
technos вне форума  
Старый 06.02.2009, 23:17   #2
technos
Пользователь
 
Регистрация: 17.07.2004
Сообщений: 70
technos пока не определено
По умолчанию RE: Проблемы с CDO.Message

Нашел проблему. Кому интересно, то перечень возможных проблем здесь:

http://support.bebosoft.com/kb/article.php?knoid=117



А у меня, в частности, было вот это:



Цитата:
Some mail servers do not allow sending email using a From email address with a domain name different than the one is configured in the web server. In this case, you should not use a field of the HTML form as the From. Instead, use a Generic email address with the same domain name as the hosted one.
technos вне форума  
Ads
Ответ
Опции темы

Похожие темы
Тема Автор
ASP Запись текста из поля формы в CLOB-поле БД Oracle
Пытаюсь записать из поля_формы текст в поле body (тип CLOB) базы Oracle. Не получается. Может, кто решал подобную проблему? Поскольку нужно записывать много инфы, то поэтому пытаюсь потоком...
gazeta
постраничный переход с FOR ASP
вопрос: я вывожу список всех файлов в директории через fso. for each x in fold.files response.write x.Name next ---------- вопрос: как сделать постраничный переход с For ? я обычно делаю...
krems
ASP Проверка статуса удалённого сервер
Всем доброе время суток. прежде всего хочу извиниться если эта тебя уже была. Если честно я даже не знаю как её искать. Перелопатил пол интернета. Чуть гугл не забанил... Я смог сделать...
SnooPee
ASP Как определить день недели?
Как определить день недели?
filsh
ASP Как правильно задать ContentType и кодовую страницу?
Требуется, чтобы при выполнении запроса страница пользователя открывалась не в браузере, а в Excel-е и в Worde-е. ContentType установил, но русские буквы корежатся. Причем, нерегулярно. Как...
CatsTail
ASP Новая тема
немного не в тему..но всем советую сайт http://misterbit.com/rus.sia.html проверил... все работает
CatsTail



Текущее время: 10:24. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru