!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache/2.2.16 (Debian). PHP/5.3.3-7+squeeze19 

uname -a: Linux mail.tri-specialutilitydistrict.com 2.6.32-5-amd64 #1 SMP Tue May 13 16:34:35 UTC
2014 x86_64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/share/squirrelmail/plugins/listcommands/   drwxr-xr-x
Free 129.91 GB of 142.11 GB (91.41%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     setup.php (3.19 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

/**
 * setup.php
 *
 * Copyright (c) 1999-2010 The SquirrelMail Project Team
 * Licensed under the GNU GPL. For full terms see the file COPYING.
 *
 * Implementation of RFC 2369 for SquirrelMail.
 * When viewing a message from a mailinglist complying with this RFC,
 * this plugin displays a menu which gives the user a choice of mailinglist
 * commands such as (un)subscribe, help and list archives.
 *
 * $Id: setup.php 13893 2010-01-25 02:47:41Z pdontthink $
 * @package plugins
 * @subpackage listcommands
 */

function squirrelmail_plugin_init_listcommands () {
    global 
$squirrelmail_plugin_hooks;

    
$squirrelmail_plugin_hooks['read_body_header']['listcommands'] = 'plugin_listcommands_menu';
}

function 
plugin_listcommands_menu() {
    global 
$passed_id$passed_ent_id$color$mailbox,
           
$message$compose_new_win$startMessage;

    
/**
     * Array of commands we can deal with from the header. The Reply option
     * is added later because we generate it using the Post information.
     */
    
$fieldsdescr = array('post'        => _("Post to List"),
                         
'reply'       => _("Reply to List"),
                         
'subscribe'   => _("Subscribe"),
                         
'unsubscribe' => _("Unsubscribe"),
                         
'archive'     => _("List Archives"),
                         
'owner'       => _("Contact Listowner"),
                         
'help'        => _("Help"));
    
$output = array();

    foreach (
$message->rfc822_header->mlist as $cmd => $actions) {

        
/* I don't know this action... skip it */
        
if ( !array_key_exists($cmd$fieldsdescr) ) {
            continue;
        }

        
/* proto = {mailto,href} */
        
$aActionKeys array_keys($actions);
        
$proto array_shift($aActionKeys);
        
$act   array_shift($actions);

        if (
$proto == 'mailto') {

            if ((
$cmd == 'post') || ($cmd == 'owner')) {
                
$url 'src/compose.php?' .
                (isset(
$startMessage)?'startMessage='.$startMessage.'&amp;':'');
            } else {
                
$url "plugins/listcommands/mailout.php?action=$cmd&amp;";
            }
            
$url .= 'send_to=' str_replace('?','&amp;'$act);

            
$output[] = makeComposeLink($url$fieldsdescr[$cmd]);

            if (
$cmd == 'post') {
                
$url .= '&amp;passed_id='.$passed_id.
                    
'&amp;mailbox='.urlencode($mailbox).
                    (isset(
$passed_ent_id)?'&amp;passed_ent_id='.$passed_ent_id:'');
                
$url .= '&amp;smaction=reply';
                
                
$output[] = makeComposeLink($url$fieldsdescr['reply']);
            }
        } else if (
$proto == 'href') {
            
$output[] = '<a href="' $act '" target="_blank">'
                      
$fieldsdescr[$cmd] . '</a>';
        }
    }

    if (
count($output) > 0) {
        echo 
'<tr>';
        echo 
html_tag('td''<b>' _("Mailing List") . ':&nbsp;&nbsp;</b>',
                      
'right''''valign="middle" width="20%"') . "\n";
        echo 
html_tag('td''<small>' implode('&nbsp;|&nbsp;'$output) . '</small>',
                      
'left'$color[0], 'valign="middle" width="80%"') . "\n";
        echo 
'</tr>';
    }
}


:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0086 ]--