Wie kann ich Chrome so einstellen, dass Mailto: -Links von Outlook.com verarbeitet werden?

963
Protector one

Wenn Sie zu gmail.com wechseln, fordert Chrome Sie auf, mailto:Links von Google Mail verarbeiten zu lassen. Auf Outlook.com hat Microsoft vergessen, seinen Benutzern diese Funktion zu geben. Wie machst du es selbst?

2

1 Antwort auf die Frage

4
Protector one

Es ist ein wenig komplizierter Prozess, aber Sie können dies mit Hilfe navigator.registerProtocolHandlereiner Website tun, die die Abfragezeichenfolge der URL ein wenig umschreibt.

Gehen Sie zu http://terrific-charger.glitch.me . Dies ist ein winziges Glitch-Projekt, für das der Code unten aufgeführt ist. Sie können jedoch überprüfen, dass es hier keinen Hanky-Panky gibt: https://glitch.com/edit/#!/terrific-charger?path=script.js:1 : 0 .

Öffnen Sie die Chrome-Konsole ( ctrl+ shift+ j), fügen Sie den folgenden Code ein und drücken Sie die Eingabetaste:

navigator.registerProtocolHandler('mailto','http://terrific-charger.glitch.me/?mailto=%s','Outlook.com'); 

Chrome teilt Ihnen jetzt mit, dass " http://terrific-charger.glitch.me/ E-Mail-Links öffnen will". Klicken Sie auf "Zulassen". Das ist es!

Um das neue Verhalten rückgängig zu machen, wechseln Sie zu: chrome://settings/handlersund entfernen Sie den aufgeführten Handler mithilfe des Drei-Punkte-Menüs.

Störungscode:

if (location.search.length) location = 'https://outlook.live.com/default.aspx?rru=compose&to=' +  decodeURIComponent(location.search).slice('?mailto=mailto:'.length).replace('?','&');