133. MailServer

MailServer settings, input and output functions

133.1. Summary of Module Globals

List of Global Functions

  • Abort - Abort function

  • AutoPackages - Return packages needed to be installed and removed during Autoinstallation to insure module has all needed software installed.

  • CheckPackages - Check if all needed packages are installed

  • Export - Dump the mail-server settings to a single map (For use by autoinstallation.)

  • Import - Get all mail-server settings from the first parameter (For use by autoinstallation.)

  • Modified - Prototypes

  • Modified - Data was modified?

  • Overview - Create an overview table with all configured cards

  • Read - Read all mail-server settings

  • Summary - Create a textual summary and a list of unconfigured cards

  • Write - Write all mail-server settings

List of Global Variables

133.2. Global Functions

133.2.1. Abort

Abort function

Return value

  • boolean - blah blah lahjk

133.2.2. AutoPackages

Return packages needed to be installed and removed during Autoinstallation to insure module has all needed software installed.

Return value

  • map - with 2 lists.

133.2.3. CheckPackages

Check if all needed packages are installed

Return value

  • boolean - true on success

133.2.4. Export

Dump the mail-server settings to a single map (For use by autoinstallation.)

Return value

  • map - Dumped settings (later acceptable by Import ())

133.2.5. Import

Get all mail-server settings from the first parameter (For use by autoinstallation.)

Function parameters

  • map settings

Return value

  • boolean - True on success

133.2.6. Modified

Prototypes

Return value

  • boolean

133.2.7. Modified

Data was modified?

Return value

  • boolean - true if modified

133.2.8. Overview

Create an overview table with all configured cards

Return value

  • list - table items

133.2.9. Read

Read all mail-server settings

Return value

  • boolean - true on success

133.2.10. Summary

Create a textual summary and a list of unconfigured cards

Return value

  • list - summary of the current configuration

133.2.11. Write

Write all mail-server settings

Return value

  • boolean - true on success

133.3. Global Variables

133.3.1. AdminPassword

Some additional parameter needed for the configuration.

133.3.2. CertExist

True if there is server certificate.

133.3.3. FetchingMail

Map of the mail server fetching mail jobs.

133.3.4. GlobalSettings

Map of the mail server global settings.

133.3.5. LDAPDefaults

Map of the mail server local domains.

133.3.6. MailLocalDelivery

Map of the mail server local delivery settings.

133.3.7. MailLocalDomains

Map of the mail server local domains.

133.3.8. MailPrevention

Map of the mail server prevention settings.

133.3.9. MailRelaying

Map of the mail server relaying settings.

133.3.10. MailTransports

Map of the mail transport settings.

133.3.11. ModulesTreeContent

List of the Configuration Modules

133.3.12. PPPCards

List of the PPP devices

133.3.13. modified

Data was modified?

133.3.14. proposal_valid

133.3.15. setup

True if the modul was started with the option 'setup'.

133.3.16. write_only

Write only, used during autoinstallation. Don't run services and SuSEconfig, it's all done at one place.

133.4. Module Requirements

133.4.1. Module Imports

  • Label
  • Ldap
  • NetworkInterfaces
  • Package
  • Popup
  • Progress
  • Report
  • Service
  • Summary
  • Users
  • YaPI::MailServer

133.4.2. Module Includes