NAME
Net::POP3::XOAuth2 - It enables to use XOAUTH2 authentication with Net::POP3
SYNOPSIS
use Net::POP3;
use Net::POP3::XOAuth2;
my $user = '<user_id>';
my $token = '<token from xoauth2>';
my $pop = Net::POP3->new('pop.gmail.com', Port => 995, Timeout => 30, SSL => 1, Debug => 1);
$pop->xoauth2($user, $token);
# or if you use office365
$pop->xoauth2($user, $token, 1);
DESCRIPTION
Net::POP3::XOAuth2 is an extension for Net::POP3. This allows you to use SASL XOAUTH2.
METHODS
- xauth2 ( USER, TOKEN )
-
Authenticate with the server identifying as
USER
with OAuth2 access tokenTOKEN
.
LICENSE
Copyright (C) Kizashi Nagata.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
Kizashi Nagata <kizashi1122@gmail.com>