POEST::Plugin::Check::Hostname - Check for a proper host in HELO.
Check for a proper host in the HELO command sent from the client.
Intercept the HELO event. If configured to require a hostname in the HELO sent by the client, it will check the acceptible hosts list for the host specified. If said host is in the list, execution will continue on to the standard HELO implementation that greets the client. If it fails, an error will be sent to the client.
Same as HELO.
HELO
If true, a specified (and correct) host will be required. Otherwise these checks will be bypassed. Kind of useless without this, isn't it?
This option has multiple values. A list of hosts that are allowed for this SMTP server.
Casey West, <casey@dyndns.org>
Copyright 2003 DynDNS.org
You may distribute this package under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file, with the exception that it may not be placed on physical media for distribution without the prior written approval of the author.
THIS PACKAGE IS PROVIDED WITH USEFULNESS IN MIND, BUT WITHOUT GUARANTEE OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE IT AT YOUR OWN RISK.
For more information, please visit http://opensource.dyndns.org
perl, POEST::Server, POEST::Plugin.
To install POEST::Server, copy and paste the appropriate command in to your terminal.
cpanm
cpanm POEST::Server
CPAN shell
perl -MCPAN -e shell install POEST::Server
For more information on module installation, please visit the detailed CPAN module installation guide.