Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Mail::Message::WrapperUseraContributed)Mail::Message::Wrapper::SpamAssassin(3)

NAME
       Mail::Message::Wrapper::SpamAssassin - Connect a	Mail::Message with
       Mail::SpamAssassin

SYNOPSIS
	# WARNING: requires OLD	SpamAssassion 2.x, not the new 3.x
	# See Mail::Box::Search::SpamAssassin for the preferred	interface
	# However, it is possible to do:

	my $msg	   = ...;   # some Mail::Message object
	my $sa	   = Mail::Message::Wrapper::SpamAssassin->new($msg);
	my $spam   = Mail::SpamAssassin->new;
	my $status = $spam->check($sa);

	$msg->label(spam => 1) if $status->is_spam;
	$status->rewrite_mail;	# Adds spam lines to header

DESCRIPTION
       WARNING:	This module only works with the	old version of SpamAssassin:
       version 2.x.  The newer 3.x releases have changed the way that messages
       are kept. Please	contribute improved code.

       The "Mail::Message::Wrapper::SpamAssassin" class	--sorry	for the	long
       package name-- is a wrapper around Mail::SpamAssassin::Message, which
       is an interface to the spam checking software of	Mail::SpamAssassin.

METHODS
       Mail::Message::Wrapper::SpamAssassin->new(MESSAGE, OPTIONS)
	   Creates a wrapper around the	MESSAGE.  The already present fields
	   from	a previous run of Spam::Assassin (or probably fake lines) are
	   removed first.

SEE ALSO
       This module is part of Mail-Box distribution version 2.109, built on
       August 19, 2013.	Website: http://perl.overmeer.net/mailbox/

LICENSE
       Copyrights 2001-2013 by [Mark Overmeer].	For other contributors see
       ChangeLog.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.  See
       http://www.perl.com/perl/misc/Artistic.html

perl v5.24.1			  2013-Mail::Message::Wrapper::SpamAssassin(3)

NAME | SYNOPSIS | DESCRIPTION | METHODS | SEE ALSO | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Mail::Message::Wrapper::SpamAssassin&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help