加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何从Perl读取Gmail帐户中的邮件?

发布时间:2020-12-15 23:21:35 所属栏目:大数据 来源:网络整理
导读:我使用模块 Mail::Webmail::Gmail来读取Gmail帐户中的新邮件. 我为此目的编写了以下代码: use strict;use warnings;use Data::Dumper;use Mail::Webmail::Gmail;my $gmail = Mail::Webmail::Gmail-new( username = 'username',password = 'password',);my $
我使用模块 Mail::Webmail::Gmail来读取Gmail帐户中的新邮件.

我为此目的编写了以下代码:

use strict;
use warnings;
use Data::Dumper;

use Mail::Webmail::Gmail;

my $gmail = Mail::Webmail::Gmail->new(
    username => 'username',password => 'password',);


my $messages = $gmail->get_messages( label => $Mail::Webmail::Gmail::FOLDERS{ 'INBOX' } );


foreach ( @{ $messages } ) {
    if ( $_->{ 'new' } ) {
        print "Subject: " . $_->{ 'subject' } . " / Blurb: " . $_->{ 'blurb' } . "n";
    }
}

但它没有打印任何东西.

任何人都可以帮助我或建议任何其他模块吗?

提前致谢.

解决方法

您可以使用 Mail::POP3Client模块.它用于从Gmail帐户获取邮件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读