1Mail::Server(3) User Contributed Perl Documentation Mail::Server(3)
2
3
4
6 Mail::Server - Base class for email servers in MailBox
7
9 Mail::Server
10 is a Mail::Reporter
11
12 Mail::Server is extended by
13 Mail::Server::IMAP4
14
16 my $server = Mail::Server::IMAP4->new($msg);
17 my $server = Mail::Server::POP3->new($msg);
18
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
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
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
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
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)