Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 12.04.2011
Сообщений: 287

Отправка почты с помощью CDO

25.11.2011, 17:44. Показов 2414. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как отправить почту с помощью CDO ?
У меня выдает ошибку :
Тип ошибки:
(0x8004020F)
Класс событий для этой подписки находится в неверном разделе
/../../.../scr.inc, line 659

Код :
C#
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
var iMsg = Server.CreateObject("CDO.Message");
iConf=Server.CreateObject("CDO.Configuration");
Flds=iConf.Fields;
with(Flds)
 {
  Item("http://schemas.microsoft.com/cdo/configuration/sendusing")=cdoSendUsingPort;
  Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")=sservers_;
  if(servport+""!="null")
    Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") =servport;
  if(account+""!="null")
   {
    Item("http://schemas.microsoft.com/cdo/configuration/sendusername")="<name>@mail.ru";
    Item("http://schemas.microsoft.com/cdo/configuration/sendpassword")="<password>";
   }
 Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout")=20;
 Update();
}
with (iMsg)
 {
  Configuration=iConf;
  BodyPart.Charset="windows-1251";
  From="...";
  To=Request.Form("tmail");
  Subject="";
  TextBody=Request.Form("ttext");
  send();
 }
iMsg = null;
iConf=null;
Flds=null;
И еще такой вопрос : можно ли с помощью CDO отправлять почту через почтовые сервера, у которых используется авторизация.
Пробовал играться с :
Code
1
2
Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = true;
Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 2;
ничего не помогает. Например отправка с gmail.com.

Спасибо.

З.Ы : Подскажите почтовые сервера, с которых можно отправлять почту без заведения эккаунта.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.11.2011, 17:44
Ответы с готовыми решениями:

отправка почты на ASP через CDO на Exchange 2000+IIS
Люди! На тему CDO написано немало и тот код что предлагается для создания сообщений, а именно: set...

Отправка почты: "необработанное исключение отправки почты в system.Dll"
подскажите - вот пример на C#, но он мне пишет &quot;необработанное исключение отправки почты в system.dll&quot; using System; using...

Отправка почты с помощью CDO
Уважаемые форумчане. Для автоматизации отправки писем из Excel использовал CDO. Включил ссылку Microsoft CDO for Windows 2000...

1
0 / 0 / 0
Регистрация: 12.04.2011
Сообщений: 287
27.11.2011, 14:30  [ТС]
Господа, помогите ...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.11.2011, 14:30
Помогаю со студенческими работами здесь

Отправка почты из 1С 7.7 на Windows server 2003 методами (CDO.Message)
Процедура ОтправитьПочту(Получатель,Сообщение,Файл) iConfig = CreateObject(&quot;CDO.Configuration&quot;); iMsg =...

Отправка электронной почты с помощью JavaScript
Помогите, как отправить электронную почту с помощью JavaScript.

Отправка почты с помощью планировщика Cron
Как отправить любое сообщение или файл при помощи планировщика Cron на почту и нужно ли для этого иметь свою почту ? Знаю, что это...

Отправка почты средствами Telnet с помощью bat-файла
Здравствуйте. Подскажите, пожалуйста, возможно ли это вообще? Если возможно, то каким образом? Создаю bat файл со следующим содержанием: ...

Отправка книги через почту CDO
Не пойму почему сохраняется книга нормально, а на почту приходит испорченный файл *.xlsx..даже открываться не хочет 'сохранение листов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru