Модераторы: bartram, Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Фоновый запуск msimn.exe, Проверка почты в начале работы юзера 
:(
    Опции темы
mihanik
Дата 22.9.2006, 08:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Привет всем!

Думаю над такой проблемой.
У меня есть небольшая локалка (30 компов) с локальным же почтовым сервером Courier Mail Server (классная бесплатная прога).
Мне нужно сделать так чтобы "почтовый клиент по умолчанию" регулярно (допустим, раз в полчаса) проверял местную почту.
А при получении новых писем отображал бы это событие в трее.
Outlook Express это делать умеет.
НО!
Для этого его надо вручную (или из автозагрузки) запустить.
Нужно чтобы он был всегда запущен (был виден на панели задач).
Кроме того юзер может самостоятельно, вероломно, без объявления войны  закрыть Outlook Express...
Тогда местная почта получаться не будет...

Как научить msimn.exe делать то, что я хочу?

Это вообще реально?

Добавлено @ 08:37 
Можно, конечно, сделать так, как ЗДЕСЬ.
Но этот способ мне не нравится.


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
boevik
Дата 22.9.2006, 08:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: нет
Всего: 35



Написать небольшой батник, который будет проверять есть ли процесс msimn и если его нет, то запустит outlok.
Батник посадить в sheduler и пусть он его запускает каждые n минут/часов.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
mihanik
Дата 22.9.2006, 08:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Это понятно.
Можно небольшой скрипт написать на Бейсике...
Даже знаю как.

Тут добавилась ИШО ОДНА ПРОБЛЕМА.

Аутлук у меня запускается.
Письма получает.
Начинает показывать в трее значёк получения нового письма.
Аутлук закрывается и... Значёк из трея пропадает.
А ежели юзер не успел увидеть ентот значёк?
Он так и останется в неведении?
Грустно...
Уже начинаю понимать crocop из ветки VB этого форума...  smile

Добавлено @ 08:53 
Кроме того, многим юзверятам не нравится, когда у них на панели задачь "лишние" кнопки появляются...

Добавлено @ 08:54 
Про  crocop  смотри ЗДЕСЬ 


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
mihanik
Дата 22.9.2006, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



В принципе ту же задачу можно было бы решить и при помощи Microsoft Office Outlook...

Так опять же как?...


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
boevik
Дата 22.9.2006, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: нет
Всего: 35



Я не говорил про закрытие outlook.
Скрипт должен проверить есть ли процесс, если есть ничего не делать, если нет - запустить.

Кроме этого есть всякие прогрммки, которые сидят в трее и проверяют есть ли почта.
Когда есть почта, то они мигают/кричат и юзер уже решит открывать почту сейчас или потом.

Это сообщение отредактировал(а) boevik - 22.9.2006, 09:38


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
December
Дата 22.9.2006, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 6
Всего: 57



да, например, magic mail monitor
пользуюсь им уже больше года, ни одного нарекания не возникло


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
Akella
Дата 26.9.2006, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



Цитата(boevik @  22.9.2006,  08:45 Найти цитируемый пост)
аписать небольшой батник, который будет проверять есть ли процесс msimn и если его нет, то запустит outlok.

и проверять не нужно, просто запускать

Добавлено @ 17:07 
Цитата(December @  22.9.2006,  10:40 Найти цитируемый пост)
да, например, magic mail monitor

да, и я пользовался - легкий интуитивно понятный

Добавлено @ 17:09 
Цитата(mihanik @  22.9.2006,  08:51 Найти цитируемый пост)
Аутлук закрывается и... Значёк из трея пропадает.

а зачем его закрывать? пусть висит, а в настройках аутглюка поставить интервал проверки почты 15 мин, например

Добавлено @ 17:11 
Цитата(mihanik @  22.9.2006,  08:51 Найти цитируемый пост)
Добавлено @ 08:53 
Кроме того, многим юзверятам не нравится, когда у них на панели задачь "лишние" кнопки появляются...

дома пусть не нравиться... скажи так надо и ффсё!!! smile 

Это сообщение отредактировал(а) Akella - 26.9.2006, 17:07
PM MAIL   Вверх
boevik
Дата 26.9.2006, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: нет
Всего: 35



Цитата(Akella @  26.9.2006,  17:07 Найти цитируемый пост)
и проверять не нужно, просто запускать

Просто запускать плохо, он становится активным и выпригивает поверх окон. Пару раз так сделает и юзеры достанут mihanikа так, что и не рад будет. 


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
mihanik
Дата 27.9.2006, 08:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Уважаемые!

Не кипятитесь!!!
Мой вопрос ассоциирован с вопросом crocop, который можно почитать ЗДЕСЬ.

Немного видоизменив изначально поставленную задачу, я добился того, чего хотел.
А именно: организовал внутреннюю почту с уведомлением юзверят о получении нового письма.

Там же (в самом конце) я привёл способ решения, которым воспользовался.


Спасибо December за упоминание программы magic mail monitor!!!
Спасибо Naghual  за упоминание программы Courier Mail Server!!!


Цитата

Итак.
ШАГ 1.
На той машине, которая смотрит в Инет ставишь какой-нибудь почтовый сервак.
Я себе поставил Courier Mail Server .
Программа бесплатная и с достаточным количеством примочек.
Т.е. эта прога собирает почту и хранит у себя где-то в папках.
Причём!
Письма на серваке хранятся у меня до тех пор, пока их юзверята не прочитают при помощи какого-нибудь POP-клиента.
В качестве этого клиента может выступать аутлук экспресс, офисный аутлук, мышка, кошка     (Шучу я так)   
Мануал у этой проги понятный.
Поймёшь.

Далее.
ШАГ 2.
У каждого юзверя настраиваешь его почтовый клиент на работу с   Courier Mail Server .
Это не сложно.
Т.е. почтовые клиенты смогут автоматически при своём запуске проверять наличие почты на  Courier Mail Server .
И НОВЫЕ ПИСЬМА, как я понимаю, будут сначала считывать к себе, а затем выделять их жирным шрифтом в списке полученных писем.

И наконец!
ШАГ 3.
Как же юзверята узнают, что к ним пришла почта?
Для этого нужна прога Magic Mail Monitor.
Она постоянно с заданным интервалом проверяет наличие новых писем на почтовом серваке.
Можно запрограммировать реакцию Magic Mail Monitor на событие  получения нового письма.
Расскажу, что происходит у меня.

Во-первых.
Запускается скрипт с именем Уведомление.vbs
В этом скрипте всего одна команда.


код Visual Basic 
1:

 msgbox "Вам пришло новое письмо!", vbInformation, "Служба сообщений!!!"

 
 



В принципе, можно заставить запускаться любую прогу.
В том числе и почтовый клиент.

Во-вторых.
Пользователю выдаётся сообщение типа


Цитата 

Для вас получено 1 сообщение(ий) из ...
 



Это сообщение уже формируется самой программой.

Т.е. если заметили, то пользователь получает два уведомления о получении письма.
Это специально, чтобы потом никто не смог говорить, что он не получал уведомления о новом письме...

Данная система у меня уже настроена и работает два дня без сбоев.
Использую её как внутреннюю служебную почту.
Многим нравится.


Это сообщение отредактировал(а) mihanik - 27.9.2006, 08:11


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Akella
Дата 27.9.2006, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



Цитата(boevik @  26.9.2006,  21:35 Найти цитируемый пост)
Просто запускать плохо, он становится активным и выпригивает поверх окон. Пару раз так сделает и юзеры достанут mihanikа так, что и не рад будет. 

создаём ярлык, в свойствах ярлыка указываем запускаться свёрнутым, а в из батника запускаем ярлык
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.1726 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.