hi,
i've inherited my company's mail server (the tech guy quit), and i need to manage a 'cleanup'.
in doing so, i've come to understand that a perl script will best do what i need.
as i'm new to perl, i'm hoping to get help with a specific howto example from someone here that'll get me started ...
for my particular issue, i need to:
(1) login to the imap mail server as its "postmaster" (user with full priveleges) (2) get a list of Domains & Accounts on the server (3) for each existing Domain+Account pair, access two folders with the same relative-path, e.g. "/test/good" & "/test/bad" (4) delete all the messages in each "/test/bad" folder (5) move all the messages in each "/test/good" folder to the same Account's "/Inbox" folder
I've got perl version 5.8.4 running, and can write/execute simple scripts now.
I've also installed the Mail::IMAPClient module using the cpan utility.
I've managed the obvious part, well i stole it from an example:
$host = "mail.mydomain.com"; $id = "postmaster"; $pass = "XXXXXXX"; $imap = Mail::IMAPClient->new( Server => $host, User => $id, Password=> $pass, ) or die "Cannot connect to $host as $id: $@";
but get lost as to how to do the rest. These objects (are they?) have me a bit confused ...
can someone help with a walk through of the rest?
kate
-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>