Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Порты для почтового сервера

Автор: VovaMozg
Дата сообщения: 30.04.2007 17:06
У меня лежит в ХР+SP2 в папке %systemroot%\system32
Автор: Cheery
Дата сообщения: 30.04.2007 21:23
воспользуйтесь firedaemon lite и не мучайтесь
это ед. бесплатная версия - pro и так далее за деньги
Автор: SPV_Ed
Дата сообщения: 01.05.2007 15:26
Когда-то писал для себя батник для сабжа средствами srvany и intsrv.

Код: @echo off

if not "%OS%"=="Windows_NT" goto exit
if not exist %windir%\system32\instsrv.exe (
if exist instsrv.exe (
copy instsrv.exe %windir%\system32\ >nul
if not exist %windir%\system32\srvany.exe (
if exist srvany.exe (
copy srvany.exe %windir%\system32\ >nul
) else (
echo.
echo Ошибка! Файл srvany.exe не найден.
goto exit
)
)
) else (
echo.
echo Ошибка! Файл instsrv.exe не найден.
goto exit
)
)
if "%1"=="" (
echo.
echo Ошибка! Не указан исполняемый файл в параметрах.
goto exit
)
if /i not "%~x1"==".exe" (
if /i not "%~x1"==".bat" (
if /i not "%~x1"==".cmd" (
echo.
echo Ошибка! Файл "%~nx1" не является исполняемым.
echo В параметрах должен быть указан только .exe ^|.bat ^|.cmd файл.
goto exit
)
)
)
if /i "%~f1"=="%~f0" goto exit

echo Путь к файлу в качестве службы: %~f1
echo.
set /p svcname="Имя устанавливаемой службы: "
if "%svcname%"=="" (
echo.
echo Ошибка! Не указано имя устанавливаемой службы.
goto exit
)
echo.
set /p yesno="Файл "%1" будет установлен в качестве службы "%svcname%". [y/n]: "
if /i not "%yesno%"=="y" goto exit

%windir%\system32\instsrv.exe %svcname% %windir%\system32\srvany.exe

if exist %svcname%.vbs del /q %svcname%.vbs

echo Dim WshShell >%svcname%.vbs
echo Set WshShell = WScript.CreateObject("WScript.Shell") >>%svcname%.vbs
echo Const root = "HKEY_LOCAL_MACHINE" >>%svcname%.vbs
echo Const key = "\SYSTEM\CurrentControlSet\Services\" >>%svcname%.vbs
echo WshShell.RegWrite root ^& key ^& "%svcname%" ^& "\Parameters\Application", "%~f1", "REG_SZ" >>%svcname%.vbs

cscript %svcname%.vbs //nologo
del /q %svcname%.vbs

echo.
set /p yesno="Запустить установленную службу "%svcname%"? [y/n]: "
if /i not "%yesno%"=="y" goto exit
echo.
net start %svcname%

:exit
echo.
echo Нажмите любую клавишу для выхода...
pause >nul
Автор: VovaMozg
Дата сообщения: 03.05.2007 07:51
Народ, кто-нить подскажите почему когда я пытаюсь сделать срипт сервисом, при запуске службы появляется ошибка: Служба не ответила во время???? Как лечить? Очень надо...
Автор: DOE_JOHN
Дата сообщения: 17.10.2007 09:45
Подскажите. Сделал сервис DrWU по инструкции microsoft. Стартую сервис, получаю сообщение: Служба остановлена так как ей нечего делать. Сделал тот же сервис FireDaemon Lite, работает. И в настройках можно поковырятся. Но lite позволяет только один сервис делать, как я понял. Второй сделать не удается. А мне надо еще NOD32 Update Viewer повесит. По инструкции microsoft ему тоже "Нечего делать".

упс. это "User-Defined Service" То есть сервисы пользоветеля. Проверил, сервис FireDaemon lite при логоне выключился. Мне надо что бы сервис работал и без входа в систему.

Хммм. прошел инструкцию снова. Заработало. Посмотрим как будет обновлять.

Работают. Но есть недочет один. После логоф/логон из трея пропадают иконки этих приложений. Если сделать принудительный рестарт сервисов, иконки появляются. Это лечится или нет?
Автор: pivadm
Дата сообщения: 19.10.2007 00:32
А я сделал вот так:
залез в реестр в ветку currentcontrolset\services, там нашел любую знакомую мне службу, типа антивируса, експортнул ее, в файлике поправил имя службы и путь к файлу и залил назад. Перезагрузился все работает. Правда запускал так блокнот, над другим не экспериментировал.
Автор: DOE_JOHN
Дата сообщения: 19.10.2007 12:07
Спасибо большое SPV_Ed за батники. Очень помогли.
Автор: Domoffusha
Дата сообщения: 06.01.2008 14:18
Вопрос нумба 1:
Скажите, пожалуйста, если приложение по умолчанию не поддерживает работу как сервис Windows и выводит видимую форму (окно), то каким образом оно запустится?
Т.е., как я понимаю, программе нужен юзер,
а если она будет запускаться как сервис - куда ей рисовать форму своего окна?
Будет ли работать в таком случае?

Вопрос нумба 2:
Допустим я запущу программу как сервис,
можно ли будет программно управлять кнопочками в ее окне?
Т.е. программа по умолчанию открывает окно и чтобы она заработала необходимо нажать кнопку "работай, зараза" Мне необходимо это действие сделать автоматически.
Нажимать кнопку планирую через программы вроде xStarter.
Возможно ли такое?

Спасибо

P.S. Прошу прощения, ОС ХРюшко
Автор: JekaRus
Дата сообщения: 23.03.2008 17:12
Domoffusha
01. Есть отличная программа для запусков приложений как сервис Application as Service Eltima Software
http://forum.ru-board.com/topic.cgi?forum=35&topic=39821&glp
В настройках программы можешь галочку поставить отображать или нет окно при запуске сервиса.
02. Чтобы управлять настройками лучше останавливать сервис, запускать программу, делать изменения, закрывать программу, запускать сервис. Если нужно управлять кнопочками, то просто запускай сервис без галочки скрывать окно.
Автор: Awests
Дата сообщения: 23.03.2008 23:50
Поддерживаю JekaRus. Я делал на Application as Service два сервиса, запускающих батнички - работает уже год пожалуй.
Автор: NeBabNik
Дата сообщения: 25.05.2009 20:51
Что FireDaemon PRO что Application as Service работают нормально

Однако если у вновь созданного сервиса включено взаимодействие с рабочим столом
то при выходе (unlogin) пользователя из под своей учетки сервис вырубаеться!
Точнее сам то сервис вроде бы работает, но программа закрываеться.

Можно это как то победить?
Автор: us0r
Дата сообщения: 22.04.2010 12:16
Попробуй 2 скрипта- на вход и выход.
На входе делай с помощью sc.exe сервис интерактивным (если надо), а на логауте- переводи его в режим без взаимодействия...
Автор: PatsienT
Дата сообщения: 04.12.2010 10:24
попробовал anyserv - создает сервис, но прога не работает.
SetupAppToService - выдает ошибку 33...вобщем тоже не работает(
Application-As-Service_3.0.0.53 - тоже самое что и anyserv.

программа desctops из пакета sysinternals - замены ей не вижу перепробовав наверно все подобные софтины.
стоит windows 7.
может и из-за этого ничего не получается.

а надо выполнить задачу во что бы то ни стало - вопрос жизни и смерти)
подскажите пожалучта, может кто встречался с такими промблемами.....?
Автор: REEBOKSERGEY
Дата сообщения: 27.10.2011 09:57
Привет.
Ребята, стоит простая задача, на компе c ХР удалена служба сообщений, anyserv'ом создал сервис, но он естественно не запускается "Служба не ответила на запрос своевременно". Может кто подскажет, где что в реестре прописать нужно , привязку к службам.
Кто знает как заставить сервис работать ?
Автор: REEBOKSERGEY
Дата сообщения: 27.10.2011 17:11
Пробовал накатить сервис пак 3-й, не помогло. Кто чего подскажет ? Ну кроме переустановки винды.
Автор: ipmanyak
Дата сообщения: 27.10.2011 17:27
REEBOKSERGEY Через Установку и удаление програм - Компоненты Windows пробовал включить там эту службу? Как вариант накатить винду поверх старой.
Автор: REEBOKSERGEY
Дата сообщения: 27.10.2011 17:29
Конечно пробовал, там просто напросто нет службы сообщений как таковой. Сервис то я установить могу, имя ему такое же дам, а вот как сделать зависимости я хз. Точек восстановления нет.
Автор: kirsha
Дата сообщения: 28.10.2011 21:40
REEBOKSERGEY
Windows XP Service Pack 3 Services Registry Files
Автор: REEBOKSERGEY
Дата сообщения: 03.11.2011 11:37
Спасибо.
Автор: REEBOKSERGEY
Дата сообщения: 10.11.2011 10:21
Жаль что не помогло.
Автор: arberod
Дата сообщения: 21.01.2016 09:32
Добрый день.
Ногами сильно не пинайте, мало опыта в построении таких вот систем. Есть у нас почтовые сервер, который напрямую смотрит в мир. Поставлена задача, убрать его из прямой видимости мира и перевести только в локальную сеть, а работу почты сохранить. Стоит машинка CISCO ASA, я не буду спрашивать как ее настраивать, мне нужен сам механизм- система проброса портов.
То бишь из мира чтобы приходила почта ACL и НАТом прокидываю pop и smtp порты на локальный почтовый сервер? А чтобы уходила почта, делаю проброс тех же портов из локального почтовика в мир?? А как же днс?
Вобщем не очень понятен сам механизм построения почтового сервера за НАТ.
Автор: TheBarmaley TMP
Дата сообщения: 21.01.2016 11:44
arberod
Цитата:
Ногами сильно не пинайте, мало опыта в построении таких вот систем
зато, как понимаю, много опыта в написании мусорных постов вместо юзания поиска..
короче, ответил там..
Автор: vlary
Дата сообщения: 21.01.2016 14:01
TheBarmaley TMP
Блин. ну до чего же они тупые! Зарегистрировался - и как голый в баню!
Раз на грабли - бац по лбу! Вместо того, чтобы подумать, с разбегу на вторые,
некоторые и на третьи умудряются...
Автор: TheBarmaley TMP
Дата сообщения: 21.01.2016 15:46
vlary
да ладно, чё там.. подрастёт - поумнеет..
жаль тока, шо старые топики от этого "писательства" перекрываются.. :/

Страницы: 12

Предыдущая тема: Outlook 2013 подпись в формате HTML


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.