Edimax Mailserver Manual

top
Soortgelijke onderwerpen over deze Edimax
Edimax verbouwing
webserver op Edimax
Web pagina synchronisatie server
Andere onderwerpen op deze Edimax
Vogels
Insecten

Configuratie

Wat is er mogelijk

Je kunt mail afleveren: en voor elk van bovenstaande:

Daartoe kun je het als volgt configureren:

  1. Maak een executable (shell-sdript) met de naam /var/mail/domain/localpart als je de mail op stdin van een executable verder wilt verwerken.
  2. Schrijf het IP adres in een file /var/mail/domain/localpart als je wilt dat alle mail voor die user wordt geforward naar dat IP adres.
  3. Maak een schrijfbare directory /var/mail/domain/localpart als je deze als POP3 mailbox wilt gebruiken.
  4. Maak een executable (shell-script) met de naam /var/mail/domain/@ als je de overige mail van het domain op stdin van een executable verder wilt verwerken. '@' staat voor: alle mailboxes in een domain die niet expliciet sijn genoemd. Dus een soort 'opvangbak' voor alle (anders onbestelbare) berichten van het domain.

    VANAF HIER NOG VERDER DOCUMENTEREN !

  5. Schrijf Als /var/mail/domain/@ bestaat als regular file, wordt hieruit de naam van de domain-server gelezen, en het bericht wordt vervolgens geplaatst in de directory /var/mail/queues/domain-server. Verder doorsturen door een SMTP client is geen taak van deze SMTP server.
  6. Als /var/mail/domain/@ bestaat als schrijfbare directory, wordt het bericht hierin als file achtergelaten.
  7. Als /var/mail/domain bestaat als executable file, wordt deze als programma gestart, en het bericht via een pipe aangeboden op de standard-input van het programma.
  8. Als /var/mail/domain bestaat als regular file, wordt hieruit de naam van de domain-server gelezen, en het bericht wordt vervolgens geplaatst in de directory /var/mail/queues/domain-server. Verder doorsturen door een SMTP client is geen taak van deze SMTP server.
  9. Als /var/mail/domain bestaat als schrijfbare directory, wordt het bericht hierin als file achtergelaten.
  10. Als de mail niet 'intern' is gegenereerd, is relay naar Internet niettoegestaan, en wordt het bericht niet aangenomen door de server. In plaats daarvan wordt deze geweigerd met de melding: 550 relay not allowed.
  11. Als de mail wel 'intern' is gegenereerd, is relay toegestaan. Het bericht wordt dan in de directory /var/mail/queues/domain/localpart geplaatst, in afwachting van verdere verwerking door de SMTP client.
  12. Als tijdens het ontvangen van een bericht de verbinding plotseling wordt verbroken, kán een tijdelijke file (filenaam.tmp) blijven staan (maar in de meeste gevallen wordt die opgeruimd). Alle files *.tmp mogen worden opgeruimd zodra ze ouder zijn dan 1 uur.
    Zie process_files.

Verdere verwerking

Mail in een queue wordt verder verwerkt door de SMTP client. Zie SMTP client.

Mail in een mailbox wordt door de POP3-server beschikbaar gesteld aan de email-gebruiker. Zie POP3 server.

Mail die via een pipe aan een executable wordt doorgestuurd, wordt verder verwerkt door het programma. Zie verder de beschrijving van dat programma.


Voor op- of aanmerkingen over deze pagina klik hier