[% USE CPList; SET CPANEL.CPVAR.dprefix = '../../'; SET cpuser = ExpVar.expand('$user'); SET authuser = ExpVar.expand('$authuser'); SET account = (authuser == cpuser) && RAW_FORM.account || authuser; SET pops = execute_or_die('Email', 'list_pops').data.ofeach('email').sort(); SET get_mailbox_status_call = execute_or_die("Mailboxes","get_mailbox_status_list", {'account'=> account }) ; SET page_data = { initial_mailbox_status => get_mailbox_status_call.data(), account => account, cpuser => cpuser, authuser => authuser, pops => pops, }; -%] [% WRAPPER '_assets/master.html.tt' app_key = 'email_disk_usage', #Needed in cP; no-op in Webmail use_master_bootstrap = 0 include_legacy_stylesheets = 0 #We need this because of Disk_Usage_Meter #include_legacy_scripts = 0 #include_cjt = 0 page_stylesheets = [ 'mail/manage_disk_usage/index.css', 'libraries/chosen/1.5.1/chosen.min.css', ] -%] [% PROCESS '_assets/cjt2_header_include.tt'; %]

[% locale.maketext('This utility allows you to recover disk space by deleting old messages from your mailbox.') %]

[% IF authuser == cpuser -%]

[% locale.maketext('Account:') %]

[% END -%]
[% locale.maketext('Mailbox Name'); %] [% locale.maketext('# of Messages') %] [% locale.maketext('Disk Usage') %] [% locale.maketext('Actions') %]
{{ ::mbdata.display_name }} {{ mbdata.messages_numf }} {{ mbdata.vsize_format_bytes }} [% locale.maketext('Manage[comment,expands this row]') %]
  
[% locale.maketext('Indicate messages to delete via [output,url,_1,Dovecot’s search query format,target,_blank]. (for example, [_2])', 'https://go.cpanel.net/doveadm_search_query', 'savedbefore 2weeks') %]
[% END #wrapper -%]