use Net::POP3; # Constructors $pop = Net::POP3->new('pop3host'); $pop = Net::POP3->new('pop3host', Timeout => 60);
A new Net::POP3 object must be created with the new method. Once this has been done, all POP3 commands are accessed via method calls on the object.
Need some small examples in here :-)
If HOST is not given, then the POP3_Host specified in Net::Config will be used.
OPTIONS are passed in a hash like fashion, using key and value pairs. Possible options are:
Timeout - Maximum time, in seconds, to wait for a response from the POP3 server (default: 120)
Debug - Enable debugging information
Returns the number of messages in the mailbox.
If the server cannot authenticate USER the undef will be returned.
To use this method you must have the MD5 package installed, if you do not
this method will return undef
If called without arguments a reference to a hash is returned. The
keys will be the MSGNUM's of all undeleted messages and the values will
be their size in octets.