Autor Thema: Mailserver mit Formelsprache auslesen.  (Gelesen 1922 mal)

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Mailserver mit Formelsprache auslesen.
« am: 06.03.07 - 17:05:10 »
Hi Leute,

hat jemand von euch eine Idee, wie ich den Homemailserver eines Users mit Formelsprache auslesen kann?

Es klingt relativ einfach, aber zur zeit steh ich etwas auf dem Schlauch...  :-[

@Environment geht ja nicht, das es sich bei "Mailserver" ja um eine Systemvariable handelt (ohne $) und @MailDBName[1] bringt auch nicht den gewünschten Erfolg, da in der Arbeitsumgebung ja eingestellt sein kann, dass die MailDB lokal liegt.

lG
« Letzte Änderung: 07.03.07 - 10:10:33 von rar »
†090620141300

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mailserver mit Formelsprache auslesen.
« Antwort #1 am: 06.03.07 - 18:12:39 »
Wenn ich nicht auch Tomaten auf den Augen habe (oder vergessen habe, wie ich das vielleicht früher doch gemacht habe): Mit @functions dürfte das nicht (sicher) funktionieren.
A-Bär: Warum schreibst Du denn nicht die auslesbare Environment-Variable? Der User muss die DB, in der Du das brauchst, ja irgendwann mal öffnen. Und da schlägst Du im PostOpen* zu  ;)

Bernhard

*) Unsere Post hat jetzt schon zu  ;D

Glombi

  • Gast
Re: Mailserver mit Formelsprache auslesen.
« Antwort #2 am: 06.03.07 - 18:28:41 »
Es geht so, auch falls lokales Mail eingestellt ist:

_MailServer := @LocationGetInfo([HomeServer]);
@Prompt([Ok];"Mailserver";_MailServer);

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mailserver mit Formelsprache auslesen.
« Antwort #3 am: 06.03.07 - 18:33:56 »
Ah ... ja! Also ist es doch Alzmann (oder wie der Kerl hiess) bei mir ...

Bernhard

Glombi

  • Gast
Re: Mailserver mit Formelsprache auslesen.
« Antwort #4 am: 06.03.07 - 18:35:24 »
Ist ja eine undokumentierte Funktion. Mehr dazu unter

http://atnotes.de/index.php?topic=19322.msg119009#msg119009

Andreas
« Letzte Änderung: 06.03.07 - 18:37:54 von Glombi »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mailserver mit Formelsprache auslesen.
« Antwort #5 am: 06.03.07 - 18:53:45 »
Das mit meinem Alzheimer ist ja schlimmer als befürchtet, denn im von Glombi verlinkten Thread hat auch jemand geschrieben, dass mit der dokumentierten @function @MailDBServer genauso geht ...

Jetzt kommt es auf Deinen Kontext an: Wenn Du den Domino-relevanten Mailserver festhalten willst, dann nimm meinen PostOpen-/Environment-Vorschlag (Wert nur setzen, wenn Zugriff auf das DD). Wenn Du den aktuellen "Mailserver" wissen willst, dann verwende @MailDBServer oder @LocationGetInfo.

Bernhard

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re: Mailserver mit Formelsprache auslesen.
« Antwort #6 am: 07.03.07 - 09:50:51 »
Vielen Dank euch beiden.
@LocationGetInfo ist genau das, was ich gesucht habe. Und es funzt perfekt.
Das einzig traurige daran ist, dass ich es vor längerer Zeit mal benutzt habe, mich aber überhaupt nicht daran erinnern konnte.  :'(

Bernhard, dein @MailDBName (nicht @MailDBServer) funktioniert etwas anders als @LocationGetInfo.
Wenn in der Arbeitsumgebung bei Speicherort der Mail-Datei "Lokal" angegeben wird, bringt @MailDBName[1] einen leeren String zurück. @LocationGetInfo([HomeServer]) hingegen, der Server, der in Mail-/Home-Server eingetragen ist.

Danke nochmal und lG
-daniel
†090620141300

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Mailserver mit Formelsprache auslesen.
« Antwort #7 am: 15.03.07 - 16:06:03 »
Oder wenn Du es unabhängig von der gewählten Location haben möchtest, könnte ein @NameLookup helfen... :-)
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz