The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::OpenMbox::Test - Auto delivery test for OpenMbox.net

VERSION

Version 0.13

SYNOPSIS

This module sends test email to those big providers for checking delivery capacity.

    use App::OpenMbox::Test;

    # test openmbox
    my $test = App::OpenMbox::Test->new('user@openmbox.net','some.pass');
    $test->deliver;

    # or test pobox
    my $test = App::OpenMbox::Test->new('user@pobox.com','some.pass');
    $test->deliver(host=>'smtp.pobox.com',
                   port=>465,
                   ssl=>1,
                   debug=>1,
                   );

SUBROUTINES/METHODS

new

New the instance by providing username and password. In fact you can send test mails with any smtp servers like gmail's.

See App::OpenMbox::Client for more details.

deliver

It will send mails to the following providers, see __DATA__ section.

    - Gmail
    - Yahoo/AOL
    - Outlook/Hotmail
    - ProtonMail
    - GMX/Web.de
    - Vodafone
    - T-online
    - Freenet.de
    - Yandex
    - Mail.ru

Please note OpenMbox has the rate limit of 10 messages per minute, so you can't send too much at once.

After delivery you can check provider's inbox for new message. If it didn't reach, check Postfix's mail.log for details.

AUTHOR

Henry R, <support at openmbox.net>

BUGS

Please report any bugs or feature requests to bug-app-openmbox-test at rt.cpan.org, or through the web interface at https://rt.cpan.org/NoAuth/ReportBug.html?Queue=App-OpenMbox-Test. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc App::OpenMbox::Test

You can also look for information at:

ACKNOWLEDGEMENTS

LICENSE AND COPYRIGHT

This software is Copyright (c) 2022 by Henry R.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)