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

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

Wenn Sie gmail.com aufrufen, werden Sie von Chrome gefragt, ob Sie mailto:die Links von gmail verwalten lassen möchten. Bei Outlook.com hat Microsoft vergessen, seinen Benutzern diese Funktion zur Verfügung zu stellen. Wie können Sie das selbst tun?

Bearbeiten 2021-8-3 Diese Funktion ist jetzt in die Outlook.com-Website integriert! Laden Sie einfach die Site und Ihren Posteingang, und oben sehen Sie eine Leiste mit einer Schaltfläche, um die Funktion zu aktivieren (sofern Outlook Ihren Browser für kompatibel hält).

Antwort1

Meine Firma hat Office 365 und das Online-Outlook wird gehostet beihttps://outlook.office.com/. So legen Sie diese Site als E-Mail-Handler in Chrome fest:

  1. Öffnen Sie die Webmail-Site
  2. Öffnen Sie die Chrome-Konsole ( ctrl+ shift+ j)
  3. Kopieren Sie die folgende Zeile in die Konsole und drücken Sie Enter:
navigator.registerProtocolHandler("mailto", "https://outlook.office.com/?path=/mail/action/compose&to=%s", "Office 365");

Wenn Sie Ihre Meinung ändern, öffnen chrome://settings/handlersund entfernen Sie den aufgelisteten Handler über das Drei-Punkte-Menü.

Antwort2

Es ist ein etwas komplizierter Prozess, aber Sie können es tun mitnavigator.registerProtocolHandlerund eine Website, die die Abfragezeichenfolge der URL ein wenig umschreibt.

Gehe zuhttp://terrific-charger.glitch.me. Dies ist ein kleines Glitch-Projekt, das ich geschrieben habe. Der Code steht weiter unten. Sie können aber selbst überprüfen, dass hier nichts verschleiert wird: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 wird Ihnen nun mitteilen, dass „http://terrific-charger.glitch.me/möchte E-Mail-Links öffnen". Klicken Sie auf "Zulassen". Das war's!

Um das neue Verhalten rückgängig zu machen, gehen Sie zu: chrome://settings/handlersund entfernen Sie den aufgelisteten Handler über das Drei-Punkte-Menü.

Fehlercode:

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

verwandte Informationen