Показано с 1 по 9 из 9

Тема: Bat в локальной сети

  1. #1
    malamba
    malamba вне форума
    Участник
    Регистрация
    16.01.2004
    Сообщений
    29

    Bat в локальной сети

    Жаль, что так и не довелось услышать начальника транспортного цеха…


    Хотелось бы узнать поподробнее о настройке Мыша в такой конфигурации:

    есть три ( две, …надцать) машин в сети. На каждой установлен Мыш.
    ОДин - главный, как сервер с TCP. Он получает почту.
    Остальные - клиенты без TCP.
    Их папки одинаковы с сервером.
    ТО есть все присоединены к одной базе и в любой момент времени видят последние по времени сообщения.

    И самое главное - Мыш на локальной машине запускается не из С:\Program Files\Bat…, а из сетевой папки, то есть запускается приложение, которое стоит на сервере.
    Почему так? А потому что именно в таком варианте клиенты видят все папки сервера и все его письма.

    А вот, собственно, проблема.
    С сервера отправляется почта без проблем.
    А вот как отправлять почту с клиентов?
    Пока что отправка не удается, Мыш, вообще ничего не сообщает в журнале работы.

  2. #2
    N.V.T.
    N.V.T. вне форума
    Новичок
    Регистрация
    15.01.2004
    Сообщений
    2

    Re:Bat в локальной сети

    Их папки одинаковы с сервером.
    - папки ранения писем лежат на сервере. ессно одинаковы. Или ты о других папках.

    ТО есть все присоединены к одной базе и в любой момент времени видят последние по времени сообщения.
    - Да!

    И самое главное - Мыш на локальной машине запускается не из С:\Program Files\Bat…, а из сетевой папки, то есть запускается приложение, которое стоит на сервере.
    - х.з. как праильна, скажу как работает у меня (4 года уже)
    При установке бата-клиента ставишь его в локальную папку
    C:\Program… и гришь ему - ты рабочка без ТСПи, но письма твои храняцца в сети и указываешь сетевой путь к папке с письмами.

    А вот, собственно, проблема.
    С сервера отправляется почта без проблем.
    А вот как отправлять почту с клиентов?
    - жмешь кнопочку - отправить и бат-сервак, видя эту команду - отправляет почту из этого ящика.
    Пока что отправка не удается, Мыш, вообще ничего не сообщает в журнале работы.
    - если отправка не удалась, мышь по-любому в журнал пишет
    - "начало отправки… "
    - ....

    ЗЫ: А еще. что бы не заморачиваться с бат-серваком по приемке писем на сервере (у меня 2000-й), и не логиниться в сервак… на серваке создаешь пару одинаковых заданий для проверки, Т.е. мышь на серваке пашет как служба (почти ))))
    1. Каждые 15 мин, с чередованием

    "C:\Program Files\The Bat!\thebat.exe" /LOGIN;USER=AccName;PASSWORD=pass /CHECK* /SEND* /MINIMIZE

    2. и один для выхода из мыши ввечеру (ночью как правило делаются Бекапы и т.д.)
    "C:\Program Files\The Bat!\thebat.exe" /LOGIN;USER=AccName;PASSWORD=pass /EXIT

    Вот так фсе у меня работает 2+2 года с 50+20 ящиками в сети. (2 места работы)

    ЗЫЗЫ: Как чего - спрашивай.

  3. #3
    malamba
    malamba вне форума
    Участник
    Регистрация
    16.01.2004
    Сообщений
    29

    Re:Bat в локальной сети

    >При установке бата-клиента ставишь его в >локальную папку
    >C:\Program… и гришь ему - ты рабочка без ТСПи, но >письма твои храняцца в сети и указываешь сетевой >путь к папке с письмами.

    C этого я и начал, указал локальному Бату папку на расшаренном диске. Он показал , что писем в энтой папке нет.
    Поэтому и перешел на запуск из расшаренного диска.
    Кстати, о конфигурации ( машины с 2000 проф и одна -с Хрюшей). На "сервере" тоже 2000, и Winroute для расшаривания Интернета.
    Все машины Интернет видят и с ним работают.

    Автоматизацию предлагал, но начальство отказалось - специфика работы такова, что нужно получать письма по требованию.
    Все бы ничего, но клиентам нужно отправлять письма со своих машин ( чтобы не бегать постоянно к серваку).
    Пробую отправлять - вообще никаких движений. Сам удиляюсь- журнал работы не реагирует.
    Настройки транспорта такие же , как и на сервере.



  4. #4
    kozub
    kozub вне форума
    Участник
    Регистрация
    11.01.2004
    Сообщений
    14

    Re:Bat в локальной сети

    Цитата Сообщение от malamba
    >При установке бата-клиента ставишь его в >локальную папку
    >C:\Program… и гришь ему - ты рабочка без ТСПи, но >письма твои храняцца в сети и указываешь сетевой >путь к папке с письмами.
    C этого я и начал, указал локальному Бату папку на расшаренном диске. Он показал , что писем в энтой папке нет.
    Поэтому и перешел на запуск из расшаренного диска.
    А можно подробности Вашей ситуации? Потому что, вообще говоря, в "стандартной" конфигурации рабочей станции без TCP/IP, когда приложение запускается с локального диска, обычно всё "подхватывается" нормально. Другое дело, что если, например, с сервера и с рабочей станции без TCP/IP работать с _одним и тем же ящиком_, то (во всяком случае, в 2.02.03CE) в дереве папок на клиенте такой ящик может отображаться дважды - сразу после установки как ящик, но после первого же поиска потерянных папок обнаруживается ещё и как общая папка. Это, в общем, не мешает, но если помешает, то можно "второй экземпляр" (общую папку) "Удалить, оставив файлы данных нетронутыми". И при первом взгляде на такую "общую папку" в ней будет 0 писем, но если зайти во "Входящие", - всё на месте, и цифры количества писем обновятся, став такими же, как выше в дереве отображаются для ящика "как настоящего ящика". Кроме того, если в момент установки с этим ящиком кто-то работал на сервере, - возможно, что на рабочей станции он и как ящик со всеми сообщениями нормально отобразится опять-таки не сразу.

    Цитата Сообщение от malamba
    Пробую отправлять - вообще никаких движений. Сам удиляюсь- журнал работы не реагирует.
    Настройки транспорта такие же , как и на сервере.
    Попробуйте подождать несколько минут. Почитайте тему http://www.forum.nobat.ru/index.php?…;threadid=1089 - там об 1.62, но та же проблема осталась и в версии 2. Иногда кажется, что программа вообще "зависла", но потом она "оживает" и всё отправляется.

  5. #5
    Vadim
    Vadim вне форума
    Участник Аватар для Vadim
    Регистрация
    01.11.2002
    Сообщений
    4,711

    Re:Bat в локальной сети

    А с клиентов почта вообще не отправляется - она отправляется только с сервера (тоесть со станции с TCP IP которая).

  6. #6
    kozub
    kozub вне форума
    Участник
    Регистрация
    11.01.2004
    Сообщений
    14

    Re:Bat в локальной сети

    С задержками, но отправляется. Я не знаю, как именно это организовано (собираюсь задать вопрос all@ritlabs в TBUDL и TBTECH), но как-то в этом "замешан" файл users.nrq, который The Bat!-сервер, видимо, с большой частотой опрашивает. Это совершенно правильно описывает thesis в http://www.forum.nobat.ru/index.php?…;threadid=1089: "При работе Мышки в режиме "мастер плюс клиенты (рабочие станции без ТСП)" для синхронизации мастера с клиентами используются файлы USERS.* в корне каталога почтовых баз.
    Туда клиенты помещают запросы на прием-передачу почты…"

    Другое дело, что, как я только что написал в соседней теме (http://www.forum.nobat.ru/index.php?…;threadid=1579), оказывается, что при наличии возможности открыть POP и SMTP для клиентских машин клиент-серверная конфигурация The Bat! часто оказывается просто ненужной.

  7. #7
    Kostya_N
    Kostya_N вне форума
    Новичок
    Регистрация
    13.10.2003
    Сообщений
    6

    Re:Bat в локальной сети

    Цитата Сообщение от malamba
    Жаль, что так и не довелось услышать начальника транспортного цеха…


    Хотелось бы узнать поподробнее о настройке Мыша в такой конфигурации:

    есть три ( две, …надцать) машин в сети. На каждой установлен Мыш.
    ОДин - главный, как сервер с TCP. Он получает почту.
    Остальные - клиенты без TCP.
    Их папки одинаковы с сервером.
    ТО есть все присоединены к одной базе и в любой момент времени видят последние по времени сообщения.

    И самое главное - Мыш на локальной машине запускается не из С:\Program Files\Bat…, а из сетевой папки, то есть запускается приложение, которое стоит на сервере.
    Почему так? А потому что именно в таком варианте клиенты видят все папки сервера и все его письма.

    А вот, собственно, проблема.
    С сервера отправляется почта без проблем.
    А вот как отправлять почту с клиентов?
    Пока что отправка не удается, Мыш, вообще ничего не сообщает в журнале работы.
    Не совсем это правильно. во первых, если клиентские машины запускают бат с сервера, многое будет зависеть от сети. а она не всегда быстрая. Лучший вариант - это когда бат стартует из своей локальной папки, но база писем (путь к базам) сетевой. Не отправляется, видимо из-за несоответствия путей, поскольку обращаться клиент будет к каталогу сервера, подключенного как сетевой диск. а подключить его как с:\ програм филес (:-) разве можно? Гораздо проще на сервере выделить диск (логический), присвоить имя, например p (post). Туда ставится бат, формируются ящики. Дается доступ. Юзеры подключают его как сетевой диск p, чем достигается соответсвие путей. Дальше юзер инсталлирует у себя бат, указывает папку программы в с:\ програм филес\бат, а путь к базам p:\the bat\mail. Ящики подключаются те, чьи каталоги видишь в каталоге mail. Только выбирать нужно сразу способ подключения "станция без tcp/ip", иначе ящики придется подключать на каждой машине под каждым профилем (геморрр). И все заработает! И еще. по опыту знаю, что если сервер наберет 2-3000 писем, то при конфигурации "сервер-станции без tcp/ip"начнутся зависания бата. Лучше если каждая машина будет иметь свой выход в инет. Тогда все путем.

  8. #8
    Kostya_N
    Kostya_N вне форума
    Новичок
    Регистрация
    13.10.2003
    Сообщений
    6

    Re:Bat в локальной сети

    Цитата Сообщение от Maksym Kozub
    С задержками, но отправляется. Я не знаю, как именно это организовано (собираюсь задать вопрос all@ritlabs в TBUDL и TBTECH), но как-то в этом "замешан" файл users.nrq, который The Bat!-сервер, видимо, с большой частотой опрашивает. Это совершенно правильно описывает thesis в http://www.forum.nobat.ru/index.php?…;threadid=1089: "При работе Мышки в режиме "мастер плюс клиенты (рабочие станции без ТСП)" для синхронизации мастера с клиентами используются файлы USERS.* в корне каталога почтовых баз.
    Туда клиенты помещают запросы на прием-передачу почты…"
    Задержка потому, что ты кладешь письмо в папку отправки, а отправляет его уже сервер с диапазоном авто проверки (совмещенной с отправкой). чтобы отправлялось сразу после нажатия в клиентском модуле кнопки отправить, нужны совпадения путей сетевой базы и клиентской машины.

  9. #9
    kozub
    kozub вне форума
    Участник
    Регистрация
    11.01.2004
    Сообщений
    14

    Re:Bat в локальной сети

    1) Естественно, отправляет сервер - с этим я и не спорил :). Вот если Вы знаете, кстати, где задаётся диапазон автопроверки, то подскажите. Похоже, по умолчанию она выполняется весьма часто, но посмотреть значение было бы интересно.

    2)
    чтобы отправлялось сразу после нажатия в клиентском модуле кнопки отправить, нужны совпадения путей сетевой базы и клиентской машины.
    Поясните, если можно, что Вы имеете в виду под "путём клиентской машины"?..

    3) Мне, честно говоря, не помнится, когда мы с Вами переходили на "ты", и активно не нравится распространившаяся установка "В Сети обычные нормы вежливости не действуют".

Похожие темы

  1. Рассылка почты по локальной сети
    от Nick_SE в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 31.03.2005, 13:06
  2. Подключение по DialUp и локальной сети
    от dr2727 в разделе The Bat!: вопросы и ответы
    Ответов: 4
    Последнее сообщение: 31.03.2004, 21:23
  3. The Bat в локальной сети.
    от Boris в разделе The Bat!: вопросы и ответы
    Ответов: 2
    Последнее сообщение: 17.12.2003, 10:13
  4. Bat в локальной сети
    от Андрей в разделе Архив первого форума
    Ответов: 0
    Последнее сообщение: 20.05.2002, 19:58