2,536 bytes added
, 17:28, 3 January 2014
=== NAME ===
esmith::FormMagick::Panels::emailsettings - merged email panels
In a root terminal you can do the command below if you want to display the up-to-date content
perldoc esmith::FormMagick::Panels::emailsettings
=== SYNOPSIS ===
use esmith::FormMagick::Panels::emailsettings;
my $panel = esmith::FormMagick::Panel::emailsettings->new();
$panel->display();
=== DESCRIPTION ===
==== new(); ====
Exactly as for esmith::FormMagick
==== get_prop ITEM PROP ====
A simple accessor for esmith::ConfigDB::Record::prop
==== get_value ITEM ====
A simple accessor for esmith::ConfigDB::Record::value
==== get_emailunknownuser_options ====
Return a hash of existing system accounts and returntosender
==== get_secondary_mail_use_envelope ====
Returns on or off, based on whether or not the fetchmail "SecondaryMailEnvelope" property is set.
==== fetchmail_frequencies ====
Returns a string of a hash of frequencies to have fetchmail check mail
=== ACTION ===
==== change_settings_reception ====
If everything has been validated, properly, go ahead and set the new settings
===== blank_or_ip_number() =====
Validator. Checks that the input is either blank or an IP number. This is a wrapper around CGI::FormMagick::Validator::Network::ip_number().
===== get_retrieval_options =====
Returns the options values for the retrieval mode select box. In private S&G mode, we only support multidrop.
===== get_current_pop3_access =====
returns "private", "public" or "publicSSL", depending on whether the various components of the pop3 subsystem are currently enabled
===== get_current_imap_access =====
returns "private", "public" or "publicSSL", depending on whether the various components of the imap subsystem are currently enabled
===== get_current_smtp_auth =====
returns "disabled", "public" or "publicSSL", depending on whether the various components of the smtp auth subsystem are currently enabled
===== get_current_webmail_status =====
returns "disabled", "enabled" or "enabledSSL", depending on whether the various components of the webmail subsystem are currently enabled
=== VALIDATION ROUTINES ===
==== validate_smarthost ====
Returns OK if smarthost is valid.
Returns SMARTHOST_VALIDATION_ERROR and pushes us back to the first page otherwise.
==== getExtraParams ====
Returns some extra values for localise() that are used to evaluate embedded vars in localised text.
[[Category:Developer]]
[[Category:SME Server Development Framework]]
[[Category:Development Tools]]