in reply to how can i retrieve pop3 emails for multiple users and then process it?
Fetchmail does already support the specification of different usernames and passwords (from that of the local user account) for remote mail servers. Differing local user accounts can be specified within fetchmailrc files through the here directive - For example:
poll mail.remotehost.com protocol pop3 port 110 user "user@remotehost.com" with pass "password" is "me@localhost" +here
There are a multitude of modules available - The following are those which I think merit your attention primarily:
Of these modules, Mail::Audit will be of the most interest to you from the perspective of the handling, filtering and delivery of mail messages - This module is very well documented and there is also an excellent introductory article for this module in Issue 18 of The Perl Journal here.
The Mail::POP3Client and Mail::IMAPClient modules will be of use in the retrieval of messages from external mail servers via POP3 and IMAP4 respectively.
perl -le "print+unpack'N',pack'B32','00000000000000000000001010100000'"
|
|---|