⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.133
Server IP:
185.119.109.197
Server:
Linux managedhosting.chostar.me 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:06:56 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.1.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
webmin
/
qmailadmin
/
View File Name :
list_queue.cgi
#!/usr/bin/perl # Display the current qmail queue require './qmail-lib.pl'; &ReadParse(); &ui_print_header(undef, $text{'queue_title'}, ""); @queue = &list_queue(); if ($config{'mailq_sort'} == 0) { @queue = sort { $a->{'id'} cmp $b->{'id'} } @queue; } elsif ($config{'mailq_sort'} == 1) { @queue = sort { lc(&address_parts($a->{'from'})) cmp lc(&address_parts($b->{'from'})) } @queue; } elsif ($config{'mailq_sort'} == 2) { @queue = sort { lc(&address_parts($a->{'to'})) cmp lc(&address_parts($b->{'to'})) } @queue; } if (@queue) { if (@queue > $config{'perpage'}) { # Need to show arrows print "
\n"; $s = int($in{'start'}); $e = $in{'start'} + $config{'perpage'} - 1; $e = @queue-1 if ($e >= @queue); if ($s) { print &ui_link("list_queue.cgi?start=". ($s - $config{'perpage'}), "
"); } print "
",&text('mail_pos', $s+1, $e+1, scalar(@queue)),"
\n"; if ($e < @queue-1) { print &ui_link("list_queue.cgi?start=". ($s + $config{'perpage'}), "
"); } print "
\n"; } else { # Can show them all $s = 0; $e = @queue - 1; } print "
\n"; print &select_all_link("file", 0, $text{'queue_all'})," \n"; print &select_invert_link("file", 0, $text{'queue_invert'}),"
\n"; print "
\n"; print "
$text{'queue_id'}
", "
$text{'queue_date'}
", "
$text{'queue_from'}
", "
$text{'queue_to'}
\n"; for($i=$s; $i<=$e; $i++) { $q = $queue[$i]; print "
\n"; print "
{'file'}>
\n"; print "
".&ui_link("view_queue.cgi?file=$q->{'file'}", $q->{'id'})."
\n"; print "
$q->{'date'}
\n"; print "
",&html_escape($q->{'from'}),"
\n"; print "
",&html_escape($q->{'to'}),"
\n"; print "
\n"; } print "
\n"; print &select_all_link("file", 0, $text{'queue_all'})," \n"; print &select_invert_link("file", 0, $text{'queue_invert'}),"
\n"; print "
\n"; print "
\n"; print &ui_hr(); print &ui_buttons_start(); print &ui_buttons_row("list_queue.cgi?$in", $text{'queue_refresh'}, $text{'queue_refreshdesc'}); print &ui_buttons_end(); } else { print "
$text{'queue_none'}
\n"; } &ui_print_footer("", $text{'index_return'});