NAME
    Mail::Delivery::Net::INET6 - establish tcp connection over IPv6.

SYNOPSIS
        if ($self->is_ipv6_ready($args)) {
            $self->connect6($args);
        }

DESCRIPTION
    This module tries to create a socket and establish a tcp connection over
    IPv6. It is used within Mail::Delivery::SMTP module.

METHODS
  is_ipv6_ready()
    It checks whether your environment has Socket6.pm or not? If Socket6
    module exists, we assume your operating system is IPv6 ready!

  connect6()
    try connect(2). If it succeeds, returned socket or undef.

    Also, save socket via set_socket() access method.

    Avaialble arguments follows:

        connect6( { mta => $mta } );

    $mta is a hostname or [raw_ipv6_addr]:port form, for example, [::1]:25.

SEE ALSO
    Mail::Delivery::SMTP, Socket6, IO::Handle, IO::Socket

CODING STYLE
    See "http://www.fml.org/software/FNF/" on fml coding style guide.

AUTHOR
    Ken'ichi Fukamachi

COPYRIGHT
    Copyright (C) 2001,2002,2003,2004,2005,2006 Ken'ichi Fukamachi Copyright
    (C) 2012 Ken'ichi Fukamachi

    All rights reserved. This program is free software; you can redistribute
    it and/or modify it under the same terms as Perl itself.

HISTORY
    Mail::Delivery::Net::INET6 first appeared in fml8 mailing list driver
    package. See "http://www.fml.org/" for more details.

