Module: VPOPMail

Defined in:
lib/vpopmail.rb,
lib/vpopmail/user.rb,
lib/vpopmail/config.rb,
lib/vpopmail/domain.rb,
lib/vpopmail/folder.rb,
lib/vpopmail/imapdb.rb,
lib/vpopmail/message.rb

Overview



module: VPOPMail {{{ ++

Defined Under Namespace

Modules: VERSION Classes: Domain, Folder, IMAPDB, Message, User

Constant Summary collapse

CFG =

CFG contains default values for manipulating the vpopmail software package

{ "VPOP Bin"           => "/home/vpopmail/bin",
  "SPAM Mark"          => "***SPAM*** ",
  "SPAM Subject Field" => "X-Spam-Prev-Subject",
  "IMAPDB"             => "courierimapuiddb",
}

Class Method Summary collapse

Class Method Details

.logger=(p_logger) ⇒ Object


module function: logger= {{{ ++ Assigns the Logger object to all classes of the VPOPMail module. p_logger must comply to the Logger class.



40
41
42
43
44
45
46
# File 'lib/vpopmail.rb', line 40

def VPOPMail.logger=(p_logger)
	Domain.logger  = p_logger
	User.logger    = p_logger
	Folder.logger  = p_logger
	Message.logger = p_logger
	IMAPDB.logger  = p_logger
end