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.