| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > Работа почтового клиента через локальный сервер |
| Автор: TP@MB@Y 6.7.2005, 17:26 |
| Вобщем, у меня прога работает с почтой через компоненты idPop3 и idSmtp. Все окей, но когда запускаю прогу на работе (там все проходит через локальный сервак), то прога не может подконнектиться к серверу почты. Как можно решить подобную проблему? |
| Автор: Snowy 6.7.2005, 17:41 |
| Подробней. Что значит "Проходит через локальный сервак"? Это прокси или релэй сервер? Какие установки у почтового клиента на работе, какие в твоей программе? |
| Автор: TP@MB@Y 6.7.2005, 17:53 |
| Snowy На серваке стоит WinRoute. Там кажется через прокси. В моей программе настройки самые стандартные: хост pop, хост smtp, login, password На работе: настройки The Bat: там вместо pop сервера вписан IP сервера (192.168.0.1). Пробовал в проге так писать - всеравно не пашет (пишет ошибка сокета: хост не найден) PS Читал докуменацию по WinRoute:для почтовых клиентов вместо smtp и pop сервера надо указывать IP машины где установлен WinRoute. Но про порт ничего не написано... какие порты надо задавать у компонентов idPOP3 и idSMTP? Или оставлять 110 и 25? Или порт через который работает WinRoute? |
| Автор: Snowy 7.7.2005, 11:20 | ||||
Только IP? Никаких дополнительных собачек и решеточек? Порты в Bat не изменены? Так и стоят 25 и 110? Скорее всего на работе стоит Relay server. Следовательно к Яндексу или любому другому почтовику подключиться нельзя. Только на локальный рабочий сервер с локальным рабочим аккаунтом. Для отправки соответственно аккаунт скорее всего не нужен - просто указывай адрес рабочего сервера, 25-й порт. Все должно отправляться на любой адрес.
Именно хост не найден? Ничего не путаешь? |
| Автор: TP@MB@Y 7.7.2005, 17:30 | ||||||
Snowy
Только IP.
Эта ошибка была сначала, когда хосты вводил почтовые, а потом когда вписывал хост - IP сервака была другая ошибка - что то там "...assign... adress" (точно не помню). Вобщем я думаю осталось разобраться с портами.
Понятно. А для приема почты надо указывать порт, который в настройках сервака? |
| Автор: Snowy 8.7.2005, 09:16 | ||
И порт и пользователя и пароль, не говоря уже об IP. Все локального рабочего сервера. Яндекса ты с работы не проверишь никак. |