none
Outlook Mail per Shellexecute / mailto: mit Link in Mailtext versenden RRS feed

  • Frage

  • Hallo Allerseits,

     

    ich nutze aus einem Programm heraus Shellexecute um eine neue Mail zu erzeugen, die vom Benutzer manuell mindestens um die Empfängeradresse ergänzt werden muss.

    Im Mailtext ist ein Link enthalten.

     

    Der Link ist durch einen individuellen Registry-Eintrag definiert.

     

    Das Verfahren funktioniert, wenn der (sendende) Client Thunderbird benutzt, bei Outlook nicht.

    In der beim Empfänger eingehenden Mail wird der Link nicht als Link dargestellt, wenn die Mail per Outlook versendet wird. Der per Thunderbird versendete Link wird beim Empfänger korrekt dargestellt (egal ob der Empfänger Thunderbird oder Outlook benutzt.

     

    Gibt es eine Möglichkeit Outlook im Mailtext anzuweisen, den Link auch als Link zu behandeln?

     

    Beispiel für die Parameter für Shellexecute:

     

    mailto:?Subject= Harmonia Link Auftrag: 0098506 Anderson, Leroy: CHRISTMAS FESTIVAL für Orchester&Body= Zum Leihauftrag 0098506: iksl:WinSBAUF_X_0098506

     

    …wobei „iksl:“ den Link „einleitet“

     

    Für die Definition des Links gibt es einen Registry-Eintrag, der den Aufruf eines Programmes mit Parameter („WinSBAUF_X_0098506“) definiert:

     

    (Registry exportiert:)

     

    [HKEY_CLASSES_ROOT\iksl\shell\open\command]

    @="\"C:\\Pfad\\MyApp.exe\" \"%1\""

     

    Beim Klick auf den Link in der Mail wird das Programm C:\Pfad\MyApp.exe mit dem Parameter „WinSBAUF_X_0098506“ gestartet

     

    Mittwoch, 27. April 2016 08:46

Alle Antworten

  • Am 27.04.2016 schrieb Fischkopp:

    Im Mailtext ist ein Link enthalten.

     

    Der Link ist durch einen individuellen Registry-Eintrag definiert.

     

    Das Verfahren funktioniert, wenn der (sendende) Client Thunderbird benutzt, bei Outlook nicht.

    Setz den Link in spitze Klammern:

    <Dein HTTP Link>

    Servus
    Winfried


    WSUS Package Publisher: http://wsuspackagepublisher.codeplex.com/
    HowTos zum WSUS Package Publisher http://www.wsus.de/wpp
    GPO's: http://www.gruppenrichtlinien.de
    NNTP-Bridge für MS-Foren: http://communitybridge.codeplex.com/

    Mittwoch, 27. April 2016 16:32
  • Moin Winfried,

    habe ich probiert, der Aufruf sieht dann so aus:

    mailto:?Subject= Harmonia Link Auftrag: 0098506 Anderson, Leroy: CHRISTMAS FESTIVAL für Orchester&Body= Zum Leihauftrag 0098506: <iksl:WinSBAUF_X_0098506>

    ...aber der Effekt ist der selbe, der Link wird nicht als solcher behandelt.

    (Übrigens hatte ich vergessen: Ich teste mit Outlook 2010 Version 14.0.7166.5000 64 Bit)

    Trotzdem Danke!

    )

    Mittwoch, 27. April 2016 17:21