Server IP : 195.201.23.43 / Your IP : 18.217.138.109 Web Server : Apache System : Linux webserver2.vercom.be 5.4.0-192-generic #212-Ubuntu SMP Fri Jul 5 09:47:39 UTC 2024 x86_64 User : kdecoratie ( 1041) PHP Version : 7.1.33-63+ubuntu20.04.1+deb.sury.org+1 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/usermin/mailbox/ |
Upload File : |
#!/usr/bin/perl # Display a message for printing use strict; use warnings; no warnings 'redefine'; no warnings 'uninitialized'; our (%text, %in, %userconfig); our $trust_unknown_referers = 1; require './mailbox-lib.pl'; &ReadParse(); # Get the folder &set_module_index($in{'folder'}); my @folders = &list_folders(); my $folder = $folders[$in{'folder'}]; # Get the mail my $mail = &mailbox_get_mail($folder, $in{'id'}, 0); $mail || &error($text{'view_egone'}); &parse_mail($mail); foreach my $s (split(/\0/, $in{'sub'})) { &decrypt_attachments($mail); my $amail = &extract_mail( $mail->{'attach'}->[$s]->{'data'}); &parse_mail($amail); $mail = $amail; } &decrypt_attachments($mail); my ($textbody, $htmlbody, $body) = &find_body($mail, $userconfig{'view_html'}); my $mail_charset = &get_mail_charset($mail, $body); if (&get_charset() eq 'UTF-8' && &can_convert_to_utf8(undef, $mail_charset)) { $body->{'data'} = &convert_to_utf8($body->{'data'}, $mail_charset); } else { no warnings "once"; $main::force_charset = $mail_charset; use warnings "once"; } # Show it &ui_print_header(undef, &convert_header_for_display($mail->{'header'}->{'subject'})); &show_mail_printable($mail, $body, $textbody, $htmlbody); print "<script>window.print();</script>\n"; &ui_print_footer();Private