Autor Thema: Aus einer Anwendung das Mailprogramm (LN) starten lassen  (Gelesen 1536 mal)

Offline Nicky

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Hallo,
wie kann ich es realisieren, dass sich das Mailprogramm des jeweiligen Anwenders sich über einen Button in meiner Anwendung öffnet und in dem neuen Memo schon der Empfänger (eine bestimmte Adresse) und der Betreff automatisch ausgefüllt werden.
Bin absoluter Anfänger und würde mich über Hilfe sehr freuen!
« Letzte Änderung: 25.06.03 - 10:37:02 von Nicky »

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #1 am: 25.06.03 - 11:47:19 »
... dazu musst du zunächst die Registry auslesen, um an den eingestellten Mail-Client zu kommen.

... je nach MailClient musst du eben dann die verschiedenen Möglichkeiten per OLE oder COM programmieren...

ata
Grüßle Toni :)

Offline LordMacBee

  • Junior Mitglied
  • **
  • Beiträge: 88
  • Geschlecht: Männlich
  • I.8.P.P
    • Team Mental Racing - Online Nascar
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #2 am: 25.06.03 - 11:57:04 »
Ouhh. Button ist übel,

Wenn du aber einen Hotspot benutzt funzt das:
Du musst zuerst ein Feld (computet oder computet for display) anlegen, welches z.B. die Email des Benutzers anzeigt. Über das Feld kannst du danach einen Hotspot ziehen, welches ein @URLOpen aufruft. Das sieht dann in etwa so aus:

@URLOpen ("mailto:"+UserAddresse)

Damit wird der standard Mailclient gestartet auf knopfdruck und der Recipient steht natürlich auch schon drinn. Probleme kriegst du nur, wenn du mehr als das SendTo Feld füllen willst

habbi bastel
Never underestimate the predictability of stupidity

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #3 am: 25.06.03 - 11:59:34 »
@LordMacBee

... wenn ich das richtig verstanden habe ist der Ausgangspunkt keine NotesDatenbank, sondern eine externe Anwendung - und da fängt man mit Formeln nicht viel an...

ata
Grüßle Toni :)

Offline LordMacBee

  • Junior Mitglied
  • **
  • Beiträge: 88
  • Geschlecht: Männlich
  • I.8.P.P
    • Team Mental Racing - Online Nascar
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #4 am: 25.06.03 - 12:06:32 »
Upsele, da stehts ja im Titel.

sorry, hoffe dass das dennoch wer gebrauchen kann  ;D

MacBee
Never underestimate the predictability of stupidity

Offline Hoshee

  • Administrator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
  • Try To Be Mensch ...
    • Syslords Solutions IT-Dienstleistungen
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #5 am: 25.06.03 - 12:31:30 »
@LordMacBee

Yoo,

es gehen in der mailto-URL noch ein paar mehr Operanden:

  • cc
  • bcc
  • subject
  • body

Das ganze könnte z.B. so aussehen:

Code
<a href="mailto:abc@def.de?cc=ghi@jkl.com&subject=Feedback&body=Sehr geehrte Damen und Herren">Mail me</a>

und darf insgesamt nicht länger als 255 Zeichen sein.

Gruss ...

Hoshee
Detlef

-> Syslords Solutions
*************************************
Wer dem Chef in den Hintern kriecht, muß damit rechnen, daß er ihm eines Tages zum Hals heraushängt

Offline LordMacBee

  • Junior Mitglied
  • **
  • Beiträge: 88
  • Geschlecht: Männlich
  • I.8.P.P
    • Team Mental Racing - Online Nascar
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #6 am: 25.06.03 - 12:42:41 »
Ach, ich vergass. Spass!

Dankeschön!

MacBee
Never underestimate the predictability of stupidity

Offline Nicky

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #7 am: 25.06.03 - 12:50:42 »
hallo,
da habe ich mich mal wieder nicht richtig ausgedrückt:-)
Ich möchte schon das LN -Mailprogramm über eine LN - Anwedung aufrufen. Ich habe auch mit LN noch keine großen Programmierkenntnisse, bin in den Vorbereitungen zur DiplAr, aber kriege das alles nicht ganz so gebacken?! habe ja noch so viele Fragen...  Aber irgendwie funktioniert das alles nicht so.
Hier in der Firma gibts nämlich auch keinen, der sich mit LN mehr auskennt.
Aber wenn bei meiner Anwedung nur eine Person Designer/ Editorrechte hat, kann ich dieses E-Mail-Formular nicht über eine Form machen, weil es ja dann keiner ausfüllen kann, oder??
Aber danke für Eure schnellen Antworten, kann aber noch nicht sehr viel damit anfangen..
« Letzte Änderung: 25.06.03 - 12:52:34 von Nicky »

Offline LordMacBee

  • Junior Mitglied
  • **
  • Beiträge: 88
  • Geschlecht: Männlich
  • I.8.P.P
    • Team Mental Racing - Online Nascar
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #8 am: 25.06.03 - 12:55:27 »
Um Forms auszufüllen, müssen die Leute lediglich Authoren sein.
Falls die Leute nur von deiner Applikation aus via Button in die Mail db kommen müssen, reicht reader access.
Denn im Mailfile hat der User meistens Managerrechte.

(und wenn das alles so ist, kannst du das genau so machen, wie ich dir das oben verklickert habe  :D)

Gruss
MacBee
Never underestimate the predictability of stupidity

Offline Jörg P.

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 720
  • Ich liebe dieses Forum!
Re:Aus einer Anwendung das Mailprogramm (LN) starten lassen
« Antwort #9 am: 25.06.03 - 13:00:42 »
Hi,

ein Ansatz könnte sein, einen Verknüpfungs-Hotspot zu erstellen und als URL einen mailto Link einzufügen.

So hab' ich's mal gemacht. Notes muss dafür als Mailprogramm in den IE-Optionen eingetragen sein.
A programming error was found but will not be corrected. It will be a permanent restriction.  ::)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz