0

我想在我的网站上显示收到的电子邮件。我有三个基于网络的电子邮件帐户(在 gmail 上),我想在我的网站上显示每封传入这些帐户的电子邮件的内容。是否有工具或基于云的服务可以做到这一点。听说过 Wordpress POSTIE,但我猜它适用于一封电子邮件。amazon ses 能帮我实现这个吗?

如果可以做到这一点,我也愿意购买 gmail 应用程序。

我不太喜欢技术,但如果可以用最少的钱实现,我会外包。谢谢期待:)

4

1 回答 1

1

您可以使用 Perl 模块Mail::POP3Client

#!/usr/bin/perl

use strict;
use warnings;
use IO::Socket::SSL;
use Mail::POP3Client;

my $username  = '...@gmail.com';
my $password  = '...';

my $mailhost  = 'pop.gmail.com';
my $port      = '995';

my $pop = new Mail::POP3Client(
            USER     => $username,
            PASSWORD => $password,
            HOST     => $mailhost,
            PORT     => $port,
            USESSL   => 'true',
            DEBUG    => 0,
);

for (my $i = 1; $i <= $pop->Count(); $i++) {
  my $message = $pop->Body($i);
  ...
}

$pop->Close();
于 2012-06-25T19:55:05.647 回答