Имя: Пароль:
1C
 
отправка почты и коннект к серверу
0 Нуф-Нуф
 
16.10.09
08:58
вообщем проблема. вот код отправки

           ЦДО = CreateObject("CDO.Message");
           ЦДО.From = СокрЛП("---");
           //ЦДО.To = СокрЛП("kreppost@yandex.ru");
           ЦДО.To = СокрЛП("post@websms.ru");
           ЦДО.Subject = СокрЛП("tema");              
           ЦДО.Textbody = ТаблицаТекста.Текст;
           ЦДО.BodyPart.Charset="koi8-r";
           //ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing").Value=2;
           ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver").Value="smtp.yandex.ru";
           ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport").Value=25;
           ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate").Value=2;
           ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing").Value=2;
           ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername").Value="---";
           ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword").Value="---";
           ЦДО.Configuration.Fields.Item("urn:schemas:mailheader:content-language").Value = "koi8-r";
           ЦДО.Configuration.Fields.Update();
           ЦДО.Send();    

на ЦДО.Send(); позавчера стала вываливаться ошибка

: Ia oaaeinu ioi?aaeou niiauaiea ia SMTP-na?aa?. Eia ioeaee o?ainii?oa: 0x800ccc67. Ioeeee na?aa?a: 421 Cannot connect to SMTP server 77.88.21.38 (77.88.21.38:25), connect error 10061

эта ошибка в 7ке.

есть еще другая почта, которая предоставлена провайдером. работает через аутлук экспресс.
стала выдаваться такая ошибка:

Произошла неопознанная ошибка. Учетная запись: 'Почтовый ящик на chelcom.ru', Сервер: 'mail.chelcom.ru', Протокол: SMTP, Ответ сервера: '421 Cannot connect to SMTP server 83.142.161.14 (83.142.161.14:25), connect error 10061', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 421, Код ошибки: 0x800CCC67

код ошибки совпадает с тем что выдает 1с.

думал проблема с провайдером - попробовал у себя дома (другой провайдер) - та же ошибка.

попробовал сейчас на работе - выдается "CDO.Message.1: Транспорту не удалось подключиться к серверу." но это скорее всего потому что почти все закрыто.


пробовал на ящики мейла и яндекса.


куда копать?
1 ДенисЧ
 
16.10.09
08:59
адрес пингуется?
Телнетом соединяется?
2 Нуф-Нуф
 
16.10.09
09:01
адрес пингуется. телнетом не пробовал. как им попробовать?
3 Fragster
 
гуру
16.10.09
09:02
telnet 77.88.21.38 25

тока у тебя там нет почтового сервера по ходу..
4 Нуф-Нуф
 
16.10.09
09:03
(3) не понял? что значит нет почтового сервера?
5 Нуф-Нуф
 
16.10.09
09:05
вот одна из ссылок яндекса на Ошибка сервера: 421, Код ошибки: 0x800CCC67
http://www.russian-belgium.be/en/node/27946
в самом низу есть
"Спасибо всем огромное, прописала протоколы цифрами, как посоветовал Yuric и все заработало. УРА !!! "

что значит протоколы цифрами?
6 Нуф-Нуф
 
16.10.09
09:08
вот здесь пишут что порт надо поменять на 2525
http://www.avk-com.ru/forum/viewtopic.php?t=859&highlight=&sid=6aaccc9142cb0fca1ff3d852e013c90b
7 Нуф-Нуф
 
16.10.09
09:08
попробовать чтоли...
8 smaharbA
 
16.10.09
09:18
яндексу и майлу нужна смтп-авторизация
9 Нуф-Нуф
 
16.10.09
09:20
так она стоит
ЦДО.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate").Value=2;
10 Fragster
 
гуру
16.10.09
09:26
10061 - это не косяк авторизации, а косяк даже коннекта к серваку
11 Нуф-Нуф
 
16.10.09
09:38
похоже понял в чем дело. при смене порта на 2525
стала появляться такая ошибка:

CDO.Message.1: O?ainii?oo ia oaaeinu iiaee??eouny e na?aa?o.
перевод вроде такой: "CDO.Message.1: Транспорту не удалось подключиться к серверу."

меняю порт на 25 - получаю снова ошибку из сабжа.
ОТКЛЮЧАЮ АВАСТ - при отправке получаю ошибку
CDO.Message.1: O?ainii?oo ia oaaeinu iiaee??eouny e na?aa?o.


т.е. ошибка сабжа была в том что аваст не пускал.


т.е. нало лечить ошибку

CDO.Message.1: O?ainii?oo ia oaaeinu iiaee??eouny e na?aa?o.
CDO.Message.1: Транспорту не удалось подключиться к серверу.
12 Нуф-Нуф
 
16.10.09
09:43
а здесь куда копнуть?
13 Нуф-Нуф
 
16.10.09
09:45
на форумах нашел:
Автор: Weekers 30.3.2006, 11:07
А у меня ошибка: "Транспорту не удалось подключиться к серверу"...
Подозреваю, что не задал все параметры мессаджа.

P.S. Отсылаю из Word'a.

Автор: Weekers 1.4.2006, 00:51
Нашёл причину - требуется наличие SMTP-сервера. smile
Ступил я...



что значит наличие?
14 ДенисЧ
 
16.10.09
09:46
У тебя где-то файрфолы дурят. Или пров. Ибо от меня telnet 77.88.21.38 25 вполне успешно проходит.
15 smaharbA
 
16.10.09
09:53
("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate").Value=1

один
два это нтлм
16 Нуф-Нуф
 
16.10.09
09:55
сейчас пробую удаленно на том компе запустить телнет.
open smtp.yandex.ru [25]
не удалось открыть подключение к этому узлу, на порт 25: сбой подключения
17 smaharbA
 
16.10.09
09:56
telnet smtp.yandex.ru 25

авторизация должна равнятьс 1 (Один)
18 Нуф-Нуф
 
16.10.09
09:57
(15) не помогло
19 Нуф-Нуф
 
16.10.09
09:58
(17) сбой подключения
20 smaharbA
 
16.10.09
09:58
(18) имя и пароль обязательны, как и отправитель (существующий в яндексе)
21 smaharbA
 
16.10.09
09:58
(19) значит не пускает кто-то
22 Нуф-Нуф
 
16.10.09
10:00
(21) а у тебя проходит?
23 Нуф-Нуф
 
16.10.09
10:01
а как узнать кто не пускает?
24 Нуф-Нуф
 
16.10.09
10:07
ап.
25 ДенисЧ
 
16.10.09
10:10
попробуй telnet 87.249.56.21 25
26 Нуф-Нуф
 
16.10.09
10:13
(25) так же фигня
27 ДенисЧ
 
16.10.09
10:13
(26) Значит, точно пров режет смтп-трафик. И админ это делает :-)
28 Нуф-Нуф
 
16.10.09
10:14
(27) и чего теперь? звонить в тех поддержку?
29 ДенисЧ
 
16.10.09
10:16
(28) Ну, можешь президенту позвонить... :-)
Разумеется, в ТП, куда же ещё...
30 Нуф-Нуф
 
16.10.09
10:17
кстати. в аутлуке тоже выскакивала сабжевая ошибка, а при отклченном авасте выскакивает такая:
Ошибка при соединении с сервером. Учетная запись: 'Почтовый ящик на chelcom.ru', Сервер: 'mail.chelcom.ru', Протокол: SMTP, Порт: 25, Защита (SSL): Нет, Ошибка сокета: 10061, Код ошибки: 0x800CCC0E
31 ДенисЧ
 
16.10.09
10:19
(30) Так и есть. Режут тебя по живому.

ЗЫ. Мне одному кажется, что у Нуфа аккаунт увели? :-)
32 Нуф-Нуф
 
16.10.09
10:19
(30) и на отправку и на приемку
33 Нуф-Нуф
 
16.10.09
10:20
(31) это что значит?
34 Злопчинский
 
16.10.09
10:20
вдогонку вдруг пригодится: для успешной отправки зачастую требуется чтобы "от кого" содержал аккаунт прова/авторизации
35 ДенисЧ
 
16.10.09
10:22
(34) Тут не до успешной отправки, тут к серверу бы подключиться...
36 Нуф-Нуф
 
16.10.09
10:23
а может это на компе что-то стоит и не пускает? аваст выключен. может его снести?...
37 smaharbA
 
16.10.09
10:25
(36) зайди в сейфмоду с поддержкой сети
38 smaharbA
 
16.10.09
10:25
и проверь телнетом
39 Нуф-Нуф
 
16.10.09
10:26
хм... я там удаленно через тимвьювер... блин попробую напрячь тамошнего чела
40 Нуф-Нуф
 
19.10.09
17:19
а у кого-нить telnet yandex.ru 25 проходит?
41 smaharbA
 
19.10.09
17:23
telnet smtp.yandex.ru 25


220 smtp4.yandex.ru ESMTP Yandex
quit
221 2.0.0 Bye
42 Нуф-Нуф
 
19.10.09
17:25
блин да что за мистика.
снес аваст. аутлук вроде стал принимать почту с сервака провайдера. а отправлять не хочет
Ошибка при соединении с сервером. Учетная запись: 'mail.chelcom.ru', Сервер: 'mail.chelcom.ru', Протокол: SMTP, Порт: 25, Защита (SSL): Нет, Ошибка сокета: 10061, Код ошибки: 0x800CCC0E

в 1с та же ошибка. телнет не пускает на яндекс
43 Нуф-Нуф
 
19.10.09
17:25
сцUко винду переставлять не охота...
44 Нуф-Нуф
 
19.10.09
17:29
а перестановка винды вообще спасет?
45 smaharbA
 
19.10.09
17:30
telnet mail.chelcom.ru 25

220 relay.intersvyaz.net ESMTP Postfix Greetings!
quit
221 2.0.0 Bye
46 smaharbA
 
19.10.09
17:30
сомневаюся
47 Иду
 
19.10.09
17:58
587=25
48 Нуф-Нуф
 
19.10.09
18:14
позвонил провайдеру. оказалось меня забанили из-за виря который рассылал спам.
сейчас бан сняли. почта ходит через экспресс. но через 1с все равно не ходит
49 Нуф-Нуф
 
19.10.09
18:51
все. взлетело. всем спасибо!

дело было действительно в 25 порте. был забанен провайдером.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс