Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » IP адрес на E-mail

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

d0nald

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто подскажет, если какая нибудь прогрмалулька желательно чтоб запускалась как сервис, определяла какой ip у текущего компа с Winxp Pro и прога высылала этот IP на e-mail.
 
Итересует нормальный софт, токорый не будет являтся червком или вирусом...
 
может кто знает, подскажите плиз!

Всего записей: 143 | Зарегистр. 16-01-2006 | Отправлено: 18:26 22-02-2007
Vby



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
d0nald
Пример vbs скрипта пингующего комп и отсылаещего емайл, переделай под себя:

Код:
 
On Error Resume Next
 
machine = "comp_name_ping"  
Set objPing = GetObject("winmgmts:{impersonationLevel=impersonate}")._  
ExecQuery("select * from Win32_PingStatus where address = '"_  
& machine & "'")  
For Each objStatus in objPing  
 
If objStatus.StatusCode=0 Then  
 
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
 
Set colItems = objWMIService.ExecQuery("Select * from Win32_TimeZone")
 
time = objItem.DaylightMinute
 
 
    
strComputer = "mail_server"
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & _
        "\root\MicrosoftDNS")
 
Set colItems = objWMIService.ExecQuery("Select * from MicrosoftDNS_AType where ownername = '"_  
& machine & "'")
 
 
For Each objItem in colItems
ipaddress = objItem.IPAddress
Next
 
Set objEmail = CreateObject("CDO.Message")
 
objEmail.From = "admin@domain.com"
objEmail.To = "user@domain.com"
objEmail.Subject = machine & " (" & ipaddress  & ")" & " time: " & time
objEmail.Textbody = machine  & " (" & ipaddress  & ")" & " time: " & time
objEmail.Send
    
 
End If  
Next
 
 


----------
Ци ёсць што?

Всего записей: 783 | Зарегистр. 16-09-2004 | Отправлено: 19:01 22-02-2007
vasrox



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ipmailer - маленькая программка, ничего лишнего http://ipmailer.wappu.tv/download.html
как только меняется айпи шлет на почту, удобно и просто, сам пользуюсь...
 
а еще почитай про dynamic dns...

Всего записей: 10 | Зарегистр. 11-01-2006 | Отправлено: 19:47 22-02-2007
nail_abd



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
http://www.whatismyip.com/ - делов то.

Всего записей: 32 | Зарегистр. 22-02-2007 | Отправлено: 08:13 23-02-2007
d0nald

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
делов том, надо чтоб прога сама высылала мне на e-mail компа у токорого динамический внешний IP вот и делов... ну там 1 раз в сутки или 1 раз за 2 суток ...
 
 
Добавлено:
 
Уже в поисках у варезнике.... http://forum.ru-board.com/topic.cgi?forum=35&topic=34899
 

Цитата:
ipmailer - маленькая программка, ничего лишнего http://ipmailer.wappu.tv/download.html  

 
поможете? А про dynamic dns yничего не нашел ((
есть еще что то похожее на ipmailer?

Всего записей: 143 | Зарегистр. 16-01-2006 | Отправлено: 15:49 23-02-2007
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сначала надо описать вопрос - может кто-то чего лучше посоветует.
 
http://www.dyndns.com/

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 16:21 23-02-2007
Vby



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
d0nald
Как вариант:
Создаешь каталог, например, c:\mail
Кладешь туда sendmail
Туда же файлик sendmail.vbs след содержания:

Код:
 
On Error Resume Next  
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set IPConfigSet = objWMIService.ExecQuery _
    ("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
 For Each IPConfig in IPConfigSet
    If Not IsNull(IPConfig.IPAddress) Then  
        For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)
        ipaddr = ipaddr + " " + IPConfig.IPAddress(i)
            WScript.Echo ipaddr  
        Next
    End If
Next
Dim Shell
set Shell = WScript.CreateObject ("WSCript.shell")
Shell.run("c:\mail\SendMail /smtpserver smtpserver /to to@domain.com /from from@domain.com /subject Message subject /body" + ipaddr + "/user user /password password")
 

 
Файлик в шедулер, на выполнения через заданый промежуток времени.
Результат: ip машины на e-mail
PS: как сказал tankistua
Цитата:
сначала надо описать вопрос - может кто-то чего лучше посоветует

 


----------
Ци ёсць што?

Всего записей: 783 | Зарегистр. 16-09-2004 | Отправлено: 16:37 23-02-2007
d0nald

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все проблемму решил!!! IPmailer рулит!!! Выше в варезнике!

Всего записей: 143 | Зарегистр. 16-01-2006 | Отправлено: 20:03 03-03-2007
Aleks1259

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
попробовал ipmailer? чегойто не пашет, может настройки какие сделать нуно, ни у кого русского описания нету? плиз.

Всего записей: 22 | Зарегистр. 11-01-2009 | Отправлено: 17:32 14-05-2009
Mr_Hat



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все это дичь, скидывать на почту мыло всякий раз как изменится ip, почта загадиться через неделю, не удобно...
 
я реализовывал по средством батника и ftp сервера в интернет.

Всего записей: 1031 | Зарегистр. 04-10-2005 | Отправлено: 18:34 14-05-2009 | Исправлено: Mr_Hat, 18:34 14-05-2009
valdi77

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mr_Hat
Использование DDNS еще проще,
регистрируешься на любом бесплатном сервисе(таких много) скачиваешь и устанавливаешь клиентскую программу этого сервиса, она сама уведомляем об изменении твоего ip адреса свой сервер. Ты всегда обращаешься к этому компу  одним именем очень удобно, во всяком случае для моих задач, мое имхо

Всего записей: 661 | Зарегистр. 03-04-2004 | Отправлено: 23:14 14-05-2009
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а не проще в заголовках посмотреть ?

Всего записей: 7490 | Зарегистр. 31-08-2008 | Отправлено: 00:27 15-05-2009
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Динамический IP - Dynamic IP - на Email

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 00:32 15-05-2009
Aleks1259

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть соединение с компом через майл агент или скайп, можно ли определить его реальный айпи?

Всего записей: 22 | Зарегистр. 11-01-2009 | Отправлено: 10:34 10-01-2010
ext2



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleks1259
А причем тут этот топик?

Всего записей: 7105 | Зарегистр. 10-09-2007 | Отправлено: 16:01 10-01-2010
Shadow4



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
не мудохайся с мейлами, dyndns.org или noip.com
 
Заходишь, регишь домен типа yaaa.dyndns.org, ставишь прогу, настраиваешь, она раз в х минут обновляет твой айпишник на yaaa.dyndns.org, и вместо адреса вводишь куда надо yaaa.dyndns.org ))))))))

Всего записей: 257 | Зарегистр. 18-01-2009 | Отправлено: 23:33 10-01-2010
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » IP адрес на E-mail


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru