NAME
WWW::Hotmail - Connect to Hotmail and download messages
SYNOPSIS
use WWW::Hotmail;
my $browser = new WWW::Hotmail;
$browser->login("foo", "bar");
for ($browser->messages) { $_->retrieve->accept; $_->delete; }
DESCRIPTION
This module is a partial replacement for the gotmail script (http://ssl.usu.edu/paul/gotmail/), so if this doesn't do what you want, try that instead.
Create a new WWW::Hotmail object with new, and then log in with your Hotmail username and password. This will allow you to use the messages method to look at the mail in your inbox.
This method returns a list of WWW::Hotmail::Messages; each message supports three methods: subject gives you the subject of the email, just because it was stunningly easy to implement. retrieve turns the email into a Mail::Audit object - see Mail::Audit for more details. Finally delete moves it to your trash.
That's it. I said it was partial.
SEE ALSO
WWW::Mechanize, Mail::Audit, gotmail
NOTE
This module is reasonable fragile. It seems to work, but I haven't tested edge cases. If it breaks, you get to keep both pieces. I hope to improve it in the future, but this is enough for release.
AUTHOR
Simon Cozens, <simon@kasei.com>
COPYRIGHT AND LICENSE
Copyright 2003 by Kasei
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.