[ Avaa Bypassed ]




Upload:

Command:

www-data@3.145.45.170: ~ $
#!/usr/bin/perl

#
# Authentic Theme (https://github.com/authentic-theme/authentic-theme)
# Copyright Ilia Rostovtsev <ilia@virtualmin.com>
# Licensed under MIT (https://github.com/authentic-theme/authentic-theme/blob/master/LICENSE)
#
use strict;

my %email;
our (%in);

do($ENV{'THEME_ROOT'} . "/extensions/mail/mail-lib.pl");

my @folders = list_folders_sorted();
my ($folder) = grep {$_->{'index'} == $in{'folder'}} @folders;
my @messages = sort {$a <=> $b} split(/\0/, $in{'d'});

# Mark message as read
if ($in{'mark'} eq 'read') {
    foreach my $message (@messages) {
        message_mark_read($message, $folder);
    }
}

# Mark message as unread
if ($in{'mark'} eq 'unread') {
    foreach my $message (@messages) {
        message_mark_unread($message, $folder);
    }
}

# Mark message as starred (special)
if ($in{'mark'} eq 'starred') {
    foreach my $message (@messages) {
        message_mark_starred($message, $folder, $in{'state'});
    }
}

print_json(\%email);

Filemanager

Name Type Size Permission Actions
folders.cgi File 1.49 KB 0755
mail-lib.pl File 23.82 KB 0644
mail.min.css File 33.04 KB 0644
mail.min.css.gz File 5.95 KB 0644
mail.min.js File 88.17 KB 0644
mail.min.js.gz File 21.41 KB 0644
mail.src.js File 190.09 KB 0644
message.cgi File 981 B 0755
messages.cgi File 11.75 KB 0755
search.cgi File 6.24 KB 0755