1Mail::Server(3)       User Contributed Perl Documentation      Mail::Server(3)
2
3
4

NAME

6       Mail::Server - Base class for email servers in MailBox
7

INHERITANCE

9        Mail::Server
10          is a Mail::Reporter
11
12        Mail::Server is extended by
13          Mail::Server::IMAP4
14

SYNOPSIS

16        my $server = Mail::Server::IMAP4->new($msg);
17        my $server = Mail::Server::POP3->new($msg);
18

DESCRIPTION

20       This module is a place-holder, logical in the class hierarchy.  On the
21       moment, no full server has been implemented, but some parts of IMAP4
22       exist.
23
24       Servers:
25
26       ยท   Mail::Server::IMAP4
27
28           Partial IMAP4 implementation.
29

METHODS

31   Constructors
32       Mail::Server->new(OPTIONS)
33           See "Constructors" in Mail::Reporter
34
35   Error handling
36       $obj->AUTOLOAD
37           See "Error handling" in Mail::Reporter
38
39       $obj->addReport(OBJECT)
40           See "Error handling" in Mail::Reporter
41
42       $obj->defaultTrace([LEVEL]|[LOGLEVEL, TRACELEVEL]|[LEVEL, CALLBACK])
43           Mail::Server->defaultTrace([LEVEL]|[LOGLEVEL, TRACELEVEL]|[LEVEL,
44           CALLBACK])
45
46           See "Error handling" in Mail::Reporter
47
48       $obj->errors
49           See "Error handling" in Mail::Reporter
50
51       $obj->log([LEVEL [,STRINGS]])
52           Mail::Server->log([LEVEL [,STRINGS]])
53
54           See "Error handling" in Mail::Reporter
55
56       $obj->logPriority(LEVEL)
57           Mail::Server->logPriority(LEVEL)
58
59           See "Error handling" in Mail::Reporter
60
61       $obj->logSettings
62           See "Error handling" in Mail::Reporter
63
64       $obj->notImplemented
65           See "Error handling" in Mail::Reporter
66
67       $obj->report([LEVEL])
68           See "Error handling" in Mail::Reporter
69
70       $obj->reportAll([LEVEL])
71           See "Error handling" in Mail::Reporter
72
73       $obj->trace([LEVEL])
74           See "Error handling" in Mail::Reporter
75
76       $obj->warnings
77           See "Error handling" in Mail::Reporter
78
79   Cleanup
80       $obj->DESTROY
81           See "Cleanup" in Mail::Reporter
82
83       $obj->inGlobalDestruction
84           See "Cleanup" in Mail::Reporter
85

DIAGNOSTICS

87       Error: Package $package does not implement $method.
88           Fatal error: the specific package (or one of its superclasses) does
89           not implement this method where it should. This message means that
90           some other related classes do implement this method however the
91           class at hand does not.  Probably you should investigate this and
92           probably inform the author of the package.
93

SEE ALSO

95       This module is part of Mail-Box distribution version 2.097, built on
96       January 26, 2011. Website: http://perl.overmeer.net/mailbox/
97

LICENSE

99       Copyrights 2001-2011 by Mark Overmeer. For other contributors see
100       ChangeLog.
101
102       This program is free software; you can redistribute it and/or modify it
103       under the same terms as Perl itself.  See
104       http://www.perl.com/perl/misc/Artistic.html
105
106
107
108perl v5.12.3                      2011-01-26                   Mail::Server(3)
Impressum