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 Partial IMAP4 implementation.
28
30 Constructors
31
32 Mail::Server->new(OPTIONS)
33
34 See "Constructors" in Mail::Reporter
35
36 Error handling
37
38 $obj->AUTOLOAD
39
40 See "Error handling" in Mail::Reporter
41
42 $obj->addReport(OBJECT)
43
44 See "Error handling" in Mail::Reporter
45
46 $obj->defaultTrace([LEVEL]⎪[LOGLEVEL, TRACELEVEL]⎪[LEVEL, CALLBACK])
47
48 Mail::Server->defaultTrace([LEVEL]⎪[LOGLEVEL, TRACELEVEL]⎪[LEVEL, CALL‐
49 BACK])
50
51 See "Error handling" in Mail::Reporter
52
53 $obj->errors
54
55 See "Error handling" in Mail::Reporter
56
57 $obj->log([LEVEL [,STRINGS]])
58
59 Mail::Server->log([LEVEL [,STRINGS]])
60
61 See "Error handling" in Mail::Reporter
62
63 $obj->logPriority(LEVEL)
64
65 Mail::Server->logPriority(LEVEL)
66
67 See "Error handling" in Mail::Reporter
68
69 $obj->logSettings
70
71 See "Error handling" in Mail::Reporter
72
73 $obj->notImplemented
74
75 See "Error handling" in Mail::Reporter
76
77 $obj->report([LEVEL])
78
79 See "Error handling" in Mail::Reporter
80
81 $obj->reportAll([LEVEL])
82
83 See "Error handling" in Mail::Reporter
84
85 $obj->trace([LEVEL])
86
87 See "Error handling" in Mail::Reporter
88
89 $obj->warnings
90
91 See "Error handling" in Mail::Reporter
92
93 Cleanup
94
95 $obj->DESTROY
96
97 See "Cleanup" in Mail::Reporter
98
99 $obj->inGlobalDestruction
100
101 See "Cleanup" in Mail::Reporter
102
105 Error: Package $package does not implement $method.
106
107 Fatal error: the specific package (or one of its superclasses) does not
108 implement this method where it should. This message means that some
109 other related classes do implement this method however the class at
110 hand does not. Probably you should investigate this and probably
111 inform the author of the package.
112
114 This module is part of Mail-Box distribution version 2.070, built on
115 March 25, 2007. Website: http://perl.overmeer.net/mailbox/
116
118 Copyrights 2001-2007 by Mark Overmeer.For other contributors see
119 ChangeLog.
120
121 This program is free software; you can redistribute it and/or modify it
122 under the same terms as Perl itself. See
123 http://www.perl.com/perl/misc/Artistic.html
124
125
126
127perl v5.8.8 2007-03-25 Mail::Server(3)