I’m trying to use PRTG to monitor our email server’s deliverability. There are a few data sources I‘m interesting in using, has anyone ever tried to integrate any of these?
1) Hotmail’s Smart Network Data Services. There is an automated URL where I can pull a CSV of that contains a number of different data points by IP address (IP, Date, # Emails Received by Hotmail, Complaint Rate, # Spam Traps, Filter Result (Green, Yellow, Red)). Is there any way PRTG can parse that data into different sensors? 2) Return Path’s Sender Score (a value from 0-100), the only way to get this number is to put an IP in a URL and screen scrape it out Ihttps://www.senderscore.org/lookup.php?lookup=xx.xx.xx.xx. Anyone ever mange to get PRTG to do that?
Article Comments
Hi,
With regard to the SenderScore value, this is something I wanted to do to.
They have a DNS interface to this, if your IP address is 1.2.3.4 you do an NSLOOKUP on 4.3.2.1.score.senderscore.com and it returns a response in the form of 127.0.4.66 where the last octet (66) is your score.
It was fairly simple to turn this into a quick and dirty PowerShell custom sensor.
$response = Resolve-DnsName 4.3.2.1.score.senderscore.com $IPAddress = $response.IPAddress $octets = $IPAddress.Split(".") $output = $octets[3].ToString() + ":OK" echo $output
Save this into the Custom Sensors\EXE folder as e.g. senderscore.ps1 and set up a custom sensor in PRTG. This could be polished to allow it to accept the IP address as a parameter, handle error responses etc. but it does the job for a simple case.
Tim
Nov, 2015 - Permalink
Hallo,
you could use one of the mail round trip sensors to check your mailservers deliverability
Aug, 2011 - Permalink