Linux server.kiran-academy.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
: 194.233.91.196 | : 216.73.216.216
Cant Read [ /etc/named.conf ]
7.4.32
finalho
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
perl5 /
vendor_perl /
Mail /
SpamAssassin /
[ HOME SHELL ]
Name
Size
Permission
Action
Bayes
[ DIR ]
drwxr-xr-x
BayesStore
[ DIR ]
drwxr-xr-x
Conf
[ DIR ]
drwxr-xr-x
Locker
[ DIR ]
drwxr-xr-x
Logger
[ DIR ]
drwxr-xr-x
Message
[ DIR ]
drwxr-xr-x
Plugin
[ DIR ]
drwxr-xr-x
Util
[ DIR ]
drwxr-xr-x
AICache.pm
5.62
KB
-r--r--r--
ArchiveIterator.pm
34
KB
-r--r--r--
AsyncLoop.pm
23.48
KB
-r--r--r--
AutoWhitelist.pm
9.87
KB
-r--r--r--
Bayes.pm
4.82
KB
-r--r--r--
BayesStore.pm
22.93
KB
-r--r--r--
Client.pm
13.37
KB
-r--r--r--
Conf.pm
153.35
KB
-r--r--r--
Constants.pm
13.29
KB
-r--r--r--
DBBasedAddrList.pm
5.2
KB
-r--r--r--
Dns.pm
21.83
KB
-r--r--r--
DnsResolver.pm
31.56
KB
-r--r--r--
HTML.pm
31.46
KB
-r--r--r--
Locales.pm
4.01
KB
-r--r--r--
Locker.pm
2.13
KB
-r--r--r--
Logger.pm
10.01
KB
-r--r--r--
MailingList.pm
5.03
KB
-r--r--r--
Message.pm
40.56
KB
-r--r--r--
NetSet.pm
10.52
KB
-r--r--r--
PerMsgLearner.pm
4.92
KB
-r--r--r--
PerMsgStatus.pm
97.19
KB
-r--r--r--
PersistentAddrList.pm
4.28
KB
-r--r--r--
Plugin.pm
30.92
KB
-r--r--r--
PluginHandler.pm
6.84
KB
-r--r--r--
Reporter.pm
3.06
KB
-r--r--r--
SQLBasedAddrList.pm
13.15
KB
-r--r--r--
SpamdForkScaling.pm
27.27
KB
-r--r--r--
SubProcBackChannel.pm
4.46
KB
-r--r--r--
Timeout.pm
10.44
KB
-r--r--r--
Util.pm
53.42
KB
-r--r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Reporter.pm
# Mail::SpamAssassin::Reporter - report a message as spam # <@LICENSE> # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to you under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at: # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # </@LICENSE> package Mail::SpamAssassin::Reporter; use strict; use warnings; use bytes; use re 'taint'; use Mail::SpamAssassin::Logger; use vars qw{ @ISA }; @ISA = qw(); #Removed $VERSION per BUG 6422 #$VERSION = 'bogus'; # avoid CPAN.pm picking up razor ver ########################################################################### sub new { my $class = shift; $class = ref($class) || $class; my ($main, $msg, $options) = @_; my $self = { 'main' => $main, 'msg' => $msg, 'options' => $options, 'conf' => $main->{conf}, }; bless($self, $class); my $permsgstatus = Mail::SpamAssassin::PerMsgStatus->new($self->{main}, $msg); $msg->extract_message_metadata ($permsgstatus); $permsgstatus->finish(); $self; } ########################################################################### sub report { my ($self) = @_; $self->{report_return} = 0; $self->{report_available} = 0; my $text = $self->{main}->remove_spamassassin_markup($self->{msg}); $self->{main}->call_plugins("plugin_report", { report => $self, text => \$text, msg => $self->{msg} }); $self->delete_fulltext_tmpfile(); if ($self->{report_available} == 0) { warn "reporter: no reporting methods available, so couldn't report\n"; } return $self->{report_return}; } ########################################################################### sub revoke { my ($self) = @_; $self->{revoke_return} = 0; $self->{revoke_available} = 0; my $text = $self->{main}->remove_spamassassin_markup($self->{msg}); $self->{main}->call_plugins("plugin_revoke", { revoke => $self, text => \$text, msg => $self->{msg} }); if ($self->{revoke_available} == 0) { warn "reporter: no revoke methods available, so couldn't revoke\n"; } return $self->{revoke_return}; } ########################################################################### sub create_fulltext_tmpfile { Mail::SpamAssassin::PerMsgStatus::create_fulltext_tmpfile(@_); } sub delete_fulltext_tmpfile { Mail::SpamAssassin::PerMsgStatus::delete_fulltext_tmpfile(@_); } sub enter_helper_run_mode { Mail::SpamAssassin::PerMsgStatus::enter_helper_run_mode(@_); } sub leave_helper_run_mode { Mail::SpamAssassin::PerMsgStatus::leave_helper_run_mode(@_); } 1;
Close