Первый - пингует сервак
import datetime
import socket
import sys
import time
# Получаем IP и порт для пинга
host = raw_input('Хост:')
port = raw_input('Порт:')
# Проверяем правильно ли написан порт
if not port.isalnum():
print 'Введите правильно порт'
sys.exit(1)
while 1:
# Получаем дату и время
d = datetime.datetime.now()
timestamp = d.strftime("%Y-%m-%d %H:%M:%S")
# Создаёт сокет
s = socket.socket()
s.settimeout(1)
# Попытка подвключится к сокету
try:
s.connect((host, int(port)))
except socket.error:
print timestamp+' '+ host + ':' + port + ' - Неактивен'
else:
s.close
print timestamp+' '+ host + ':' + port + ' - Активен'
time.sleep(1)
import smtplib
server = smtplib.SMTP('smtp.gmail.com', 587)
server.set_debuglevel(1)
server.ehlo()
server.starttls()
server.ehlo()
msg = "Сообщение"
server.login("ваш@мейл", "ваш@пароль")
server.sendmail("от кого@отправялть", "кому@отправлять", msg)
print "Sended"
server.quit()
Подскажите как это реализовать.
Я только начинаю осваивать этот прекрасный язык и не могу понять.
Спасибо