HealthCheck::Diagnostic::SMTP - Verify connectivity to an SMTP mail server
version v0.0.4
Check that you can talk to the server.
my $health_check = HealthCheck->new( checks => [ HealthCheck::Diagnostic::SMTP->new( host => 'smtp.gmail.com', timeout => 5, ]);
Determines if the SMTP mail server is available. Sets the status to "OK" if the connection was successful, or "CRITICAL" otherwise.
status
Can be passed either to new or check.
new
check
required Either a string of the hostname or a coderef that returns a hostname string.
The port to connect to. Defaults to 25.
The number of seconds to timeout after trying to establish a connection. Defaults to 5.
HealthCheck::Diagnostic Net::SMTP
Grant Street Group <developers@grantstreet.com>
This software is Copyright (c) 2019 - 2020 by Grant Street Group.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
To install HealthCheck::Diagnostic::SMTP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm HealthCheck::Diagnostic::SMTP
CPAN shell
perl -MCPAN -e shell install HealthCheck::Diagnostic::SMTP
For more information on module installation, please visit the detailed CPAN module installation guide.