python发送服务器端口监听邮件

python发送服务器端口监听邮件,第1张

举个例子:假如有家公司不能用常用的监控软件监控服务器是否在线怎么办呢,我们可以自己写python脚本对服务器的常用端口进行监听,可以保证服务器的程序是否正常,第一时间处理哦。

我们一起进步,每天进步一点点


import socket
import datetime
import time
import os

邮件发送
import smtplib
from email.mime.text import MIMEText
from email.header import Header

第三方 SMTP 服务
mail_host = “服务器地址” # 设置服务器
mail_user = “用户名” # 用户名
mail_pass = “用户密码” # 口令

sender = ‘发送邮件账号’ ##发送邮件
receivers = [‘接受邮件账号1’,‘接受邮件账号2’,‘接受邮件账号3’] # 接收邮件,可设置为你的邮箱或者其他邮箱

message = MIMEText(‘服务器宕机需要紧急处理’, ‘plain’, ‘utf-8’)
message[‘From’] = Header(“发送邮件账号”, ‘utf-8’) #发送者账号
message[‘To’] = Header(“接受邮件账号”, ‘utf-8’) #接收者账号

subject = ‘服务器宕机,需要紧急处理’
message[‘Subject’] = Header(subject, ‘utf-8’)
def mail():
try:
smtpObj = smtplib.SMTP()
smtpObj.connect(mail_host, 25) # 25 为 SMTP 端口号

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/757612.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-01
下一篇2022-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存