Perl scripts to test Authentications systems for mail servers. SMTP, IMAP, and POP3. SSL too.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
example.conf
imap-test.pl
pop3-test.pl
smtp-test.pl

README.md

Authentications tools for mail servers

Perl scripts to test Authentications systems for mail servers. SMTP, IMAP, and POP3. SSL too.

How to use

Create a configuration file with all the datas you whant to test, like:

# File name: example.conf
# Account to test
username=test@mydomain.com
password=the_account_password
server=mail.mydomain.com
#auth=auto
auth=manual
authtype=PLAIN LOGIN CRAM-MD5 DIGEST-MD5

Then execute some of the scripts:

$ perl pop3-test.pl example.conf

Perl modules you will need

Net::POP3 Net::POP3_auth Net::POP3::SSLWrapper Net::SMTP Net::SMTP_auth Mail::IMAPClient Config::File