我想在我的网站上显示收到的电子邮件。我有三个基于网络的电子邮件帐户(在 gmail 上),我想在我的网站上显示每封传入这些帐户的电子邮件的内容。是否有工具或基于云的服务可以做到这一点。听说过 Wordpress POSTIE,但我猜它适用于一封电子邮件。amazon ses 能帮我实现这个吗?
如果可以做到这一点,我也愿意购买 gmail 应用程序。
我不太喜欢技术,但如果可以用最少的钱实现,我会外包。谢谢期待:)
您可以使用 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();