如何利用PingInfoView工具在Ping失败时自动发送邮件通知的详细教程

如何利用PingInfoView工具在Ping失败时自动发送邮件通知的详细教程"/

要使用PingInfoView工具在Ping失败时发送邮件通知,你可以按照以下步骤操作:
1. "安装PingInfoView": - 首先,你需要下载并安装PingInfoView工具。你可以从其官方网站或其他可信赖的资源下载。
2. "配置PingInfoView": - 运行PingInfoView。 - 在“主机名”列中输入你想要监控的IP地址或域名。 - 在“超时次数”列中设置一个值,比如3,这意味着如果连续3次Ping请求失败,则会触发邮件通知。
3. "设置邮件通知": - 在PingInfoView的菜单栏中,选择“选项” > “邮件设置”。 - 在弹出的“邮件设置”窗口中,填写以下信息: - "SMTP服务器":你的邮件服务提供商的SMTP服务器地址。 - "SMTP端口":通常为25,但有些邮件服务可能使用465或587。 - "用户名":你的邮件账户的用户名。 - "密码":你的邮件账户的密码。 - "发件人地址":你想要发送邮件的地址。 - "收件人地址":你想要接收通知的地址。 - 确保在“发送失败邮件”复选框前打勾。
4. "发送测试邮件": - 在“邮件设置”窗口中,点击

相关内容:


PingInfoView工具用户最常提出的功能需求之一就是在Ping失败时发送邮件通知。虽然该工具本身没有内置邮件发送功能,但您可以通过结合PowerShell脚本和"在Ping失败时执行以下命令"选项来实现。

首先需要创建一个PowerShell脚本,该脚本能接收Ping失败的相关参数信息并发送邮件。如果您不熟悉编程也无需担心,这里提供自己用163邮箱为例发警告邮件的脚本,供您参考

$Username = "username";

$Password = "password";

$SendTo = "kenneth@gmail.com";

$MailServer = "smtp.163.com";

$From = "XXX@163.com" # 发件人邮箱

$HostName = $args;

$IPAddress = $args;

$PingStatus = $args;

$FailedOn = $args;

::ServerCertificateValidationCallback = {$true}

$message = new-object Net.Mail.MailMessage;

$message.From = $from;

$message.To.Add($SendTo);

$message.Subject = "Failed Ping On $HostName" ;

$message.Body = "Information about the failed ping: `r`nHost Name: $HostName`r`nIP Address: $IPAddress`r`nPing Status: $PingStatus`r`nPing Time: $FailedOn";

$smtp = new-object Net.Mail.SmtpClient($MailServer, "25");

$smtp.EnableSSL = $true;

$smtp.Credentials = New-Object System.Net.NetworkCredential($Username, $Password);

$smtp.send($message);

接着配置PingInfoView在Ping失败时执行脚本:

  1. 打开PingInfoView按F9进入"高级选项"
  2. 勾选"在Ping失败时执行以下命令"选项
  3. 输入执行命令:
    Powershell.exe -executionpolicy remotesigned -File F:Scriptssend_message_failed_ping.ps1 "%HostName%" "%IPAddress%" "%LastPingStatus%" "%LastFailedOn%"
    (示例中的F:Scripts路径需替换为实际脚本存储路径)

Ping失败5次就运行脚本发送警告邮件的设置

完成以上设置后,当PingInfoView检测到Ping失败时,您将收到如下格式的警报邮件:
(邮件内容模板保持不变)

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章