我有任务使用perl从outlook中从次要邮件帐户读取邮件。我如何使用Perl处理多个Outlook帐户
-4
A
回答
0
请检查下面的,它可以帮助you.But你应该安装从各自modules.Reference“http://www.perlmonks.org/?node_id=916759”
use Modern::Perl;
use Mail::POP3Client;
use MIME::QuotedPrint;
my $pop_user = 'XXXXXXXXXX';
my $pop_pass = 'XXXXXXXXXX';
my $pop_host = 'exchange3';
#connect to POP3 sever
my $pop = new Mail::POP3Client (HOST => $pop_host);
$pop->User($pop_user);
$pop->Pass($pop_pass);
$pop->Connect()
or die "Unable to connect to POP3 server: ".$pop->Message()."\n";
#count number of items in POP3 mailbox
my $mailcount = $pop->Count();
for (my $i = 1; $i <= $mailcount ; $i++) {
my $header = $pop->Head($i); #gets the header
my $uni = $pop->Uidl($i); # gets the unquie id
my $body = $pop->Body($i);
$body = decode_qp($body); #decode quoted printable body
say "$uni";
say "$header\n";
say "$body";
}
+0
谢谢,但我越来越无法连接到POP3服务器:无法连接套接字[exchange3,110]:无效的参数错误 – iSampada
+0
我觉得可能是由于主机名无效。请使用您的主机名@ iSampada –
相关问题
- 1. 如何让AccountManager为每个用户名处理多个帐户?
- 2. 如何使用OAuth处理多个帐户?
- 3. 我应该如何处理APNS的多帐户应用程序?
- 4. 如何处理Outlook中的帐户条件属性规则VBA
- 5. 在SLRequest上处理多个Twitter帐户
- 6. 我应该如何使用高级Google Analytics帐户处理analytics.js?
- 7. Perl - 如何处理多个复选框?
- 8. 如何连接两个Outlook帐户?
- 9. 使用POP3处理多个帐户的电子邮件
- 10. 如何使用我的Outlook帐户发送电子邮件?
- 11. 如何使用Enterprise帐户下的多个开发者帐户?
- 12. 如何使用Android帐户管理器处理刷新令牌
- 13. Spring MVC如何处理多个用户
- 14. 如何处理多个用户的localStorage?
- 15. 如何使用Powershell管理多个AzureRM帐户
- 16. 从一个本地应用程序处理多个Heroku帐户
- 17. 我如何使用awk或perl处理这个文件?
- 18. MS Outlook 2010 - 同一帐户中的多个用户
- 19. 使用GitHub多个帐户
- 20. 使用mysql处理多个用户
- 21. 如何使用VBScript查找Registry帐户中的Outlook帐户信息?
- 22. 在批处理中删除多个管理员帐户(Win7)
- 23. PhoneGap应用程序通常如何处理用户帐户?
- 24. 使用Outlook帐户发送邮件
- 25. 使用PHP和MySQL处理用户帐户使用情况
- 26. 使用async_accept处理多个客户端
- 27. 处理outlook中的多个日历
- 28. 帐户管理多个租户
- 29. 如何在android中处理多帐户登录?
- 30. 如何确定默认的Outlook帐户?
这个问题不能回答。您需要提供一些示例代码。然后,我们可以看看并帮助您实施多个Outlook帐户。 – user3606329