Beim Erstellen eines VSTO Outlook AddIns gibt es einige Einschränkungen, die ein wenig nervig sind. Wenn Sie beispielsweise Outlook aufgrund eines Klicks auf einen Mail-Link starten, werden aus Sicherheitsgründen keine Add-Ins geladen.Verschiedene Möglichkeiten, Outlook AddIns zu erstellen
Gibt es eine Möglichkeit, dieses Verhalten zu überschreiben? Vielleicht eine alternative Möglichkeit, ein Addin zu erstellen, ohne VSTO zu verwenden? Wenn ich mich richtig erinnere, gibt es Möglichkeiten, Addins mit einer anderen Technologie als VSTO zu erstellen, aber welche und welche Unterschiede gibt es?
Soweit ich weiß, ist das Addin wegen Microsoft Sicherheitseinschränkungen nicht geladen. Stellen Sie fest, dass Sie einen PC mit einem bösartigen Addin infiziert haben und lassen Sie den Benutzer auf einen mailto Link klicken, der Outlook sofort öffnet. Das bösartige Addin würde geladen werden und tun, was auch immer es soll. Um zu verhindern, dass Outlook potenziell schädlichen Code automatisch lädt, werden Add-Ins nur geladen, wenn der Benutzer Outlook explizit öffnet. Zumindest denke ich, dass ich das irgendwo gelesen habe ... – Marcus
Das ist nicht der Grund, dass das AddIn nicht geladen ist. Mailto: ist ein direkter MAPI-Subsystemaufruf. MAPI ruft den Standard-E-Mail-Client (Outlook) auf und weist ihn an, ein Nachrichtenelement zu erstellen. Wenn es sich um ein Sicherheitsproblem handelt, erhalten Sie eine Sicherheitsabfrage, was Sie nicht tun. –