-
Здравствуйте. В проге юзается компонент TNMSMTP (вкладка FastNet в D6). В процессе работы вываливается событие OnInvalidHost, smtp один и тот же, то есть в одном регионе всё норм, а в др. вот так... не понятно почему, может это как-то связано с DNS?
-
> workbench (30.07.2008 10:45:00) [0]
А проверить на месте, или лучше гадать на форуме?
-
а как это можно проверить? дело в том что клиентов в регионе неск., а такая проблема возникает у единиц
-
> workbench (30.07.2008 11:27:02) [2]
Обратись к системному администратору, пусть он определит тот ли хост по имени и тали трассировка.
-
> в одном регионе всё норм
В каком таком "регионе" ?
Что ты подразумеваешь под "регионом" ? Подробней ..
-
> Сергей М. (30.07.2008 14:27:04) [4]
Другой населеный пункт
-
> Anatoly Podgoretsky © (30.07.08 13:35) [3] > > workbench (30.07.2008 11:27:02) [2] > > Обратись к системному администратору, пусть он определит > тот ли хост по имени и тали трассировка.
Это маленькая фирмочка, нету у них сисадмина, а если совсем приперает, они там вызывают кого-то...
> Сергей М. © (30.07.08 14:27) [4] > > > в одном регионе всё норм > > > В каком таком "регионе" ? > > Что ты подразумеваешь под "регионом" ? Подробней ..
Они в другой области находятся, конкретно Иваново. Да только неважно это, они там не одни такие, а проблемы только у них, причём скачивают инфу с нашего сервера нормально, а нам сюда отправить - нихт... возможно и впрямь проблемы с ихним провайдером, только вот кроме меня помочь им всё равно некому.
-
Т.е. другой регион - это, на самом деле, другой провайдер ?
Ну тогда ничего удивительного.
Вполне возможно, что событие OnInvalidHost (справки у меня нет, да и нет желания ковыряться в этой куче FastNet-хлама) не имеет отношения к DNS - просто твой провайдер игнорирует обращения к хосту smtp-сервера, прописанного в MX-записи вашего домена, со стороны хостов smtp-серверов, находящихся за пределами его сети.
Или же ваш домен криво зарегистрирован)
-
> workbench (30.07.2008 15:27:06) [6]
Ну не обязательно админ, достаточно человека понимающего в сетя, который в состоянии с помощью tracert, route, nslookup и telnet провести проверку
-
> Сергей М. (30.07.2008 15:54:07) [7]
Просто блокирует любую работу с smtp кроме сообственного, вот это и надо проверить штатными утилитами.
-
> Anatoly Podgoretsky © (30.07.08 16:09) [8]
+ умеющего вести профессионально-деликатную беседу "на равных" с провайдером, если этого потребуют рез-ты проверки. А они, скорей всего, потребуют - что-то мне подсказывает, что домен автора кривой, и провайдер честно дает отлуп любым попыткам достучаться к евойному smtp-серверу извне.
-
> Сергей М. © (30.07.08 16:16) [10] > > ... что-то мне подсказывает, что > домен автора кривой, и провайдер честно дает отлуп любым > попыткам достучаться к евойному smtp-серверу извне.
Дык, я использую smtp ИХНЕГО ЖЕ прова с ИМИ ЖЕ предоставленным логином))), и что значит "извне", у этой фирмы вроде как договор с пров-ом на интренет и почту, в проге есть возможность прописать smtp для работы, почему-то если там к примеру вообще абракадабру написать - это событие не возникает вообще, поэтому и грешу на какие-то особенности работы этого компонента
-
> я использую smtp ИХНЕГО ЖЕ прова
Значит, возможно, ихний домен кривой.
-
> Дык, я использую smtp ИХНЕГО ЖЕ прова с ИМИ ЖЕ предоставленным > логином))), и что значит "извне", у этой фирмы вроде как > договор с пров-ом на интренет и почту, в проге есть возможность > прописать smtp для работы, почему-то если там к примеру > вообще абракадабру написать - это событие не возникает вообще, > поэтому и грешу на какие-то особенности работы этого компонента
Настройка учетной записи должна быть сделана в соотвествии с данными указаными провайдером, например возможно и обратный адрес тоже должен быть с сервера провайдера.
Компонент не кривой, но не полностью дореализованый в Дельфи, в других языках такой проблемы нет. В свое время это был компонент номер 1, универсальный, поскольку ActiveX - но вот это часто становится проблемой для Борланда, не умеют они делать качественные обертки.
Потом, примерно 7 лет назад, компонент прекратил свое существование. Желательно его заменить на что то другое.
А с провайдером надо начинать с проверки работы почты например в OE - если все работает, то нет нужды и бессмысленно обращаться к провайдеру.
-
да, дейтв. надо попробовать через почтовики письма поотправлять, если что - будет с чем в тех поддержку прова обращаться то что компонент старенький знаю конечно, ну так и прога была написана как раз 7 лет назад, тем не менее всё более менее но работает, не без косяков конечно
благодарю за участие
|