Mail::Bulkmail::Object

Mail::Bulkmail::Object can be used to create subclasses for Mail::Bulkmail.
Download

Mail::Bulkmail::Object Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Jim Thomason
  • Publisher web site:
  • http://search.cpan.org/~jimt/Basset-1.04/lib/Basset/Machine.pm

Mail::Bulkmail::Object Tags


Mail::Bulkmail::Object Description

Mail::Bulkmail::Object can be used to create subclasses for Mail::Bulkmail. Mail::Bulkmail::Object can be used to create subclasses for Mail::Bulkmail.Older versions of this code used to be contained within the Mail::Bulkmail package itself, but since 3.00 now has all of the code compartmentalized, I couldn't leave this in there. Well, technically I *could*, but I didn't like that. It's wasteful to make Mail::Bulkmail::Server a subclass of Mail::Bulkmail, for instance, since they don't share any methods, attributes, whatever. Well, none beyond the standard object methods that I like to use. Hence this module was born.Of course, you don't have to use this to create subclasses, but you'll run the risk of making something with an inconsistent interface vs. the rest of the system. That'll confuse people and make them unhappy. So I recommend subclassing off of here to be consistent. Of course, you may not like these objects, but they do work well and are consistent. Consistency is very important in interface design, IMHO.SET-UPYou'll need to specify your conf files. There is the @conf_files array, toss in as many conf files as you'd like my @conf_files = qw( /etc/mail.bulkmail.cfg /etc/mail.bulkmail.cf2 );It'll just silently ignore any conf files that aren't present, so don't expect any errors. That's to allow you to place multiple conf files in for use on multiple servers and then not worry about them.Multiple conf files are in significance order. So if mail.bulkmail.cfg and mail.bulkmail.cf2 both define a value for 'foo', then the one in mail.bulkmail.cfg is used. And so on, conf files listed earlier are more important. There is no way for a program to later look at a less significant conf value. Requirements: · Perl


Mail::Bulkmail::Object Related Software