Имя: Пароль:
1C
1С v8
Не отправляется почта из 1С
0 mzelensky
 
16.09.11
13:50
Доброго всем! Хочу отправить письмо из 1С (кусок кода, где подключаемся к почтовому серверу):

Профиль=Новый ИнтернетПочтовыйПрофиль();
       Профиль.АдресСервераPOP3 = Константы.АдресСервераPOP3.Получить();
       Профиль.АдресСервераSMTP = Константы.АдресСервераSMTP.Получить();
       Профиль.ПортPOP3 = 110;
       Профиль.ПортSMTP = 25;          
       Профиль.АутентификацияSMTP=СпособSMTPАутентификации.Login;        
       Профиль.ПарольSMTP=Константы.ПарольПользователя.Получить();
       Профиль.ПользовательSMTP = Константы.ПользовательСервера.Получить();          
       Профиль.Пароль = Константы.ПарольПользователя.Получить();
       Профиль.Пользователь =  Константы.ПользовательСервера.Получить();
       
       //пробуем конектиться
       ИнтернетПочта = Новый ИнтернетПочта;
       Попытка
           Состояние("Подключение к почтовому серверу");
           ИнтернетПочта.Подключиться(Профиль);            
       Исключение
           Сообщить(ОписаниеОшибки());
           Сообщить("Не удалось подключиться к почтовому серверу!");
           Профиль=неопределено;
           ИнтернетПочта = неопределено;
           Возврат;
       КонецПопытки;    


При попытке подключения вылазиет ошибка. Фишка в том, что на 3 компах  все это работает!!! Уже проверял/вводил заново параметры несколько раз, использовал разные "источники" доступа в интернет - ничего не помогает. Как сам думаю косяк в каких-то настройках самого компа.На компе стоит ОС Вин 7 Стартер. Повторюсь, на других компах все это работает (ОС Вин 7 Стартер, ХР, Сервер 2003).

КУДА КАПАТЬ?
1 vmv
 
16.09.11
13:50
вечная тема - вэлкам
2 mzelensky
 
16.09.11
13:51
(0) ну вечная не вечная....я бы понимал, если б оно ВООБЩЕ НЕ РАБОТАЕТ...а тут на 3 работает, а на одном нет....
3 vmv
 
16.09.11
13:54
3 vs 1 - очевидный факт, что функционал стабилен
4 mzelensky
 
16.09.11
13:57
(3) функционал ДА, следовательно косяк в оборудовании (настройках компа)...так куда копать?!?!?!?!?
5 mzelensky
 
16.09.11
14:03
НАРОД!!!Хватит сиськи пятничные разглядывать, помогите!!!
6 Elf_80_lvl
 
16.09.11
14:10
(0) Возможно имя компьютера на кирилице написано.
Ошибку полностью в студию.
7 mzelensky
 
16.09.11
14:19
(6) имя компа на латинице везде.
Ошибка : "ошибка при методе контекста ПОДКЛЮЧИТЬСЯ: неверный синтаксис команды. Возможно ошибка в написании почтового адреса (SMPT eror code 501)
8 mzelensky
 
16.09.11
14:20
(7) + разумеется параметры подключения (имя сервера, пользователя, пароль и т.д.) уже перепроверялись не один раз
9 Kuzen
 
16.09.11
14:28
может сокрлп() понапрописывать у параметров?
10 Kuzen
 
16.09.11
14:31
11 mzelensky
 
16.09.11
14:33
(9) уже проверялось - нет пустых символов!
12 mzelensky
 
16.09.11
14:37
(10) ветка тупиковая - там так и не нашли решение. все советы, которые там писали я уже перепробовал!
13 oleg_km
 
16.09.11
14:46
код 501 в SMTP может значить все что угодно, нужно разбираться с админом
14 mzelensky
 
16.09.11
14:47
(13) отличный ответ! т.е. я должен это понимать как - "я не знаю ,на ты пое***сь" ???

Мы уже для проверки и аутлук настроили - все работает.
15 Черт
 
16.09.11
14:49
а полностью SMPT eror code 501 ...., что там можешь привести
16 Черт
 
16.09.11
14:50
ошибка SMTP
501 - A syntax error was encountered in command arguments.
17 mzelensky
 
16.09.11
14:51
(15) "SMPT eror code 501, СИНТАКСИС ИНВАЛИД EHLO аргумент "
18 mzelensky
 
16.09.11
14:54
переблар варианты параметров:

" Профиль.АутентификацияSMTP=СпособSMTPАутентификации.Login;   "

все равно ничего не идет :( брендмауэр вырублен, защитник вырублен...вроде все возможные блокировки выключены
19 Черт
 
16.09.11
14:55
здесь решали это смотри
http://forum.ixbt.com/post.cgi?id=print:7:20973
20 Elf_80_lvl
 
16.09.11
15:01
(17) Такая ошибка бывает из-за когда имя компьютера не соответствует требованиям.
21 mzelensky
 
16.09.11
15:05
(20) имя компа "Netbook-ПК". На других компах аналогично и все работает!
22 Черт
 
16.09.11
15:10
а ты убери -ПК и проверь
23 mzelensky
 
16.09.11
15:15
(19) там так и не решили! пишут, что косяк в аутентификации, а решение так и не нашлось
24 mzelensky
 
16.09.11
15:17
(22) вашу ****** заработало!!!!!!
25 mzelensky
 
16.09.11
15:21
реально совпало - на тех компах, где все работало я переименовывал имя и делал его чисто на латинице...а на последнем оставил по умолчанию и система присвоила суфикс "-ПК"...и из-за него то все и косячило!
26 Черт
 
16.09.11
15:22
я тебе про это еще в (19) сказал, а ты читать наверно не хотел
27 mzelensky
 
16.09.11
15:31
(26) мне это еще в (6) говорили...но я был уверен, что везде переименовал :(
28 mzelensky
 
16.09.11
15:31
хотя я так и не понимаю, причем тут вообще ИМЯ КОМПА????
29 Черт
 
16.09.11
15:35
потому что
5** коды, это коды отшибания напрочь.
ошибка в настройке клиента. Он либо пустое HELO гонит, либо лепит там белиберду. А должен писать либо свой IP либо FQDN хоста с которого работает.
30 Черт
 
16.09.11
15:37
+
EHLO NeTBOOK-ПК

501 Syntactically invalid EHLO argument(s)

HELO NeTBOOK-ПК

501 Syntactically invalid HELO argument(s)

и из-за этого не шло
31 mzelensky
 
16.09.11
16:18
(30) не, ну а как тогда простой аутлук работает??? ему типа пофиг?