Отправка счетов по эл. почте #413351


#0 by Annochka
Подскажите пожалуйста. У меня есть внешняя обработка, которая отправляет счета из Заявок покупателя ввиде файла *.xls. Использую библиотеку ROM-Mail.dll. До некоторого времени все работало, но потом почему-то перестало. Понять не могу почему, не срабатывает метод Подключиться("SMTP"). Хотя сервер отправки, порт и другие неоходимые компоненты обозначены. Через Оутлук все проходит Ок. то же имя сервера, тот же порт и все настрйки, а через 1С нет. В чем здесь может быть проблема? Уже всю голову сломала.
#1 by ТелепатБот
#2 by ДенисЧ
попробуй для начала telnet server 25 и покажи результат Скорее всего - админы шалят
#3 by Annochka
Это я в командной строке должна написать?
#4 by ДенисЧ
разумеется. и вместо server - имя почтового сервера
#5 by Annochka
Ок
#6 by Darych
(2,4) Через Оутлук все проходит Ок
#7 by Annochka
написал 220 дальше имя сервера, потом  Kerio ... ESMTP ready
#8 by ДенисЧ
значит. сервер работает, это хорошо... Теперь осталось увидеть ошибки, которые выдаёт компонента...
#9 by ДенисЧ
А ещё можно напрячь админа и заставить его показать лог конкретнго соединения...
#10 by ДенисЧ
аутлук может работать по другим протоколам
#11 by Annochka
А как задать вопрос админу про лог? 1С  в Подключиться("SMTP")=0 и все. А как посмотреть ошибки?
#12 by Annochka
Как же все таки проверить?
#13 by Annochka
В оутлуке сама смотрела настройки, вроде то же самое, а протокол где взять?
#14 by ДенисЧ
Вопрос простой: "я в N часов M минут подключалась к серверу с такой-то машины. Покажи мне лог этого соединения".
#15 by Annochka
А что должно быть в итоге?
#16 by Annochka
У меня права админа, где я могу посмотреть лог. Я на сервере и работаю.
#17 by ДенисЧ
Обратись к тому, кто ставил почтовый сервер. Наличие прав админа не означает наличие знание...
#18 by filh
может аутентификацию не делаете?
#19 by Annochka
Спросила у админа, он говорит до почты даже не доходит. Аутентификацию ставлю = 0, т.е. можно без логина и пароля, но в модуле я все равно присваиваю им пустые значения
#20 by Annochka
1С упорно выводит "Ошибка отправки!"
#21 by Annochka
Подскажите, какие еще могут быть мысли. Что это?
#22 by filh
блокируется фаерволом приложение 1С.
#23 by filh
попробуй скачать последнюю версию компоненты
#24 by Annochka
где ее можно взять?
#25 by filh
первая идет!
#26 by Annochka
Спасибо
#27 by Annochka
Не помогло. То же самое.
#28 by Annochka
Не проходит условие.
#29 by Annochka
ВК.Подключиться("Отправка")=0 получается.
#31 by filh
+ хотя я больше склоняюсь, что фаервол блокирует 1С, т.к. нет записей в логах почтового сервера.
#32 by filh
+ и еще, адрес Константа.АдресПочтовогоСервера не изменен?
#33 by Annochka
Нет. это первое что я проверила. И фаервола на сервере нет.
#34 by Annochka
там ведь убрано только ВК.ТипПисьма=2;  Я так поняла?
#35 by Dimasikr
Может на сервере при отправке нужна авторизация? какой почтовый сервер?
#36 by Annochka
Оутлук
#37 by Dimasikr
В Оутлуке авторизация выключена?
#38 by Annochka
Я проверила в учетной записи не стоит флажок Проверка подлинности пользователя.
#39 by FN
Настораживает вот это:
#40 by Annochka
То же самое.
#41 by Dimasikr
не, так и должно быть. Попробуй включить авторизацию.
#42 by Annochka
Ситуация такая, у нас несколько филиалов. Во всех отправка работает этой обработкой, а в одном нет, и понять ничего не могу.
#43 by Annochka
Пробовала включать. Не помогло.
#44 by Dimasikr
Что в отладчике "СОКРЛП(Константа.АдресПочтовогоСервера)" выдает?
#45 by Annochka
Да. выдает, но почему то во время отладки после ВК.ПортОтправки   = "25"; из Предприятия вылетает.
#46 by Annochka
Пишет ВК.Подключиться("Отправка") = нарушена синхронизация между 1С предприятием и Отладчиком.
#47 by Dimasikr
А что конкретно то выдает ? :)
#48 by Annochka
"192.168.1.100"
#49 by Dimasikr
Если в отладчике в табло есть ВК.Подключиться("Отправка")=1 то вызов не срабатывает то есть получается нельзя 2 раза в процедуре использовать метод подключиться
#50 by Dimasikr
Может гдето до этого вызван метод ВК.Подключиться("Отправка") или ВК.Подключиться("Прием")?
#51 by Annochka
да, в табло стоит ВК.Подключиться("Отправка") и в самом модуле считай. Получается дважды.
#52 by Annochka
Убрала из табло - отладка проходит нормально.
#53 by Annochka
Заходит в условие Если ВК.Подключиться("Отправка")=0
#54 by filh
скачай примеры с того же сайта, проверь их работоспособность.
#55 by Annochka
Ок.
#56 by Annochka
Пишет, не удалось подключиться к серверу.
#57 by filh
попробуй в качестве теста сделать АдресПочтовогоСервера например smtp.yandex.ru подключится или нет.
#58 by Dimasikr
попробуй :
#59 by у лю 427
юзайте постие и будьте счастливы.... но только на своем почтовике - халявные вас отследят и обломают
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С