如何使用Perl Mail :: IMAPClient访问Outlook365共享邮箱

时间:2017-06-30 10:17:45

标签: perl exchange-server imap

我正在使用Perl Mail :: IMAPClient连接到一个Outlook365帐户,该帐户也可以使用以下代码访问共享邮箱:

# We create the socket connection to the server.
my $socket = IO::Socket::SSL->new(  
   PeerAddr => 'outlook.office365.com',  
   PeerPort => 993,
   SSL_verify_mode => SSL_VERIFY_NONE
)  
or die "socket(): $@";  

# We connect to the IMAP server.
$client = Mail::IMAPClient->new(
    User => $username,
    Password => $password,  
    SSL => 1,
   Socket => $socket
) || die "I cannot create Mail::IMAPClient object: $@";

$client->State(Mail::IMAPClient::Connected);

my @folders = $client->folders();

但是,@folders数组仅包含我的用户帐户中的文件夹,但不包含共享邮箱中的文件夹。

如何访问共享邮箱文件夹?

0 个答案:

没有答案