111. MailServer

MailServer settings, input and output functions

111.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.

  • 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

111.2. Global Functions

111.2.1. Abort

Abort function

Return value

  • boolean - blah blah lahjk

111.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.

111.2.3. Export

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

Return value

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

111.2.4. Import

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

Function parameters

  • map settings

Return value

  • boolean - True on success

111.2.5. Modified

Prototypes

Return value

  • boolean

111.2.6. Modified

Data was modified?

Return value

  • boolean - true if modified

111.2.7. Overview

Create an overview table with all configured cards

Return value

  • list - table items

111.2.8. Read

Read all mail-server settings

Return value

  • boolean - true on success

111.2.9. Summary

Create a textual summary and a list of unconfigured cards

Return value

  • list - summary of the current configuration

111.2.10. Write

Write all mail-server settings

Return value

  • boolean - true on success

111.3. Global Variables

111.3.1. AdminPassword

Some additional parameter needed for the configuration.

111.3.2. CertExist

True if there is server certificate.

111.3.3. FetchingMail

Map of the mail server fetching mail jobs.

111.3.4. GlobalSettings

Map of the mail server global settings.

111.3.5. LDAPDefaults

Map of the mail server local domains.

111.3.6. MailLocalDelivery

Map of the mail server local delivery settings.

111.3.7. MailLocalDomains

Map of the mail server local domains.

111.3.8. MailPrevention

Map of the mail server prevention settings.

111.3.9. MailRelaying

Map of the mail server relaying settings.

111.3.10. MailTransports

Map of the mail transport settings.

111.3.11. ModulesTreeContent

List of the Configuration Modules

111.3.12. PPPCards

List of the PPP devices

111.3.13. modified

Data was modified?

111.3.14. proposal_valid

111.3.15. write_only

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

111.4. Module Requirements

111.4.1. Module Imports

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

111.4.2. Module Includes