AvMail

| ALPHA-VISION® Laufzeit

# AvMail - AV e-mail tool

Das ALPHA-VISION VISU e-mail-Tool hat, was Post Ein= und Ausgang betrifft die gleiche Funktionalität wie alle Standardmailtools, ist aber im Gegensatz dazu nicht Nutzer, sondern STATIONSBEZOGEN.
Dies bedeutet, dass eine Mail an einen bestimmten Arbeitsplatz geschickt wird, unabhängig von dem dort eingeloggten Benutzer und dessen, mölicherweise eingeschränkten Zugriffsberechtigung an diese Station.
Das ALPHA-VISION VISU e-mail-Tool arbeitet nur innerhalb eines ALPHA-VISION VISU Intranets und kennt automatisch alle am Intranet angeschlossenen aktiven Stationen.

### Voreinstellungen

Die Konfiguration des e-mail-Tools erfolgt durch Sektionseinträge in der Datei Vision2000.ini , die im Laufzeitordner liegen muss.
Einträge in der Sektion [AvMail]

    [AvMail]
    Directory=VISION
    projekt=<Projektname>.do
    UnreadMessages=AVMURM
    NewMailNotify=AVMNMN
    UseStationDescription=0

`Directory`
gibt den Dirctory an, unter dem der Ordner "MAIL" mit seinen Unterdirectories "inbox", "outbox" erstellt wird.- dieser Ordner muss als Eigenschaft "freigegeben" haben
`projekt`
listet das zugehörige ".do" file
`UnreadMessages`
nennt das SYSTEMOBJEKT, dessen Wert die Anzahl der ungelesenen Mails repräsentiert.
`NewMailNotify`
nennt das SYSTEMOBJEKT, dessen Wert nach "1" wechselt, wenn neue Mail kommt.
`UseStationDescription`
0=Im Adressbuch wird die Stations-ID gelistet
1=Im Adressbuch wird die Stations-Beschreibung gelistet

### Aufruf

Der Aufruf in der Laufzeit muss über: Usr_ExecShellCmd projektiert werden.
Der Aufruf des Programms öffnet ein Dialogfenster.

### mögliche Aktionen

Die Bedienoberfläche des geöffneten Dialogfensters entspricht dem WINDOWS Standard
Im linken Teilfenster wird die Dateistruktur abgebildet, über deren Anwahl (Inbox, Outbox) die entsprechenden Inhalte angezeigt werden können. Die Schaltflächen "Antworten", "Senden", "Weiterleiten", "Löschen" sind nur aktiv, wenn ein oder mehrere Einträge markiert sind.
Die Schaltfläche "Neue Nachricht" gibt die Eingabefelder "An" und "Betreff" frei. Über die Schalfläche "An" wird ein weiteres Dialogfenster, die "Adressliste" geöffnet; alle verfügbaren Empfänger werden angezeigt und können als Empfänger ausgewählt und mit "ok" in das Adressfeld übernommen werden, das Adress-Dialogfenster wird geschlossen.
Der Betreff und die Mitteilung können eingegeben, die Mail versandt werden.
Hints & Tips
Projektierung des Aufrufs von AvMail:

Schaltfläche mit der Aktion `Usr_ExecShellCmd(OPEN,AvMail.exe,,,SW_SHOWNORMAL)` belegen.

Meldung über neue Mail:

Dialogfenster mit der Meldung "Neue Mail" erstellen.
Im BROWSER / Datei: globale Ereignisse... *Datenobjekt über:
"Funktion" das Datenobjekt für "NewMailNotify" auf Value "1" abfragen.
"Aktion" das Dialogfenster "Neue Mail" aufrufen.