Links wie diese werden clientseitig ausgewertet. Es ist Aufgabe des Webbrowsers, die URL zu interpretieren.
Was Sie benötigen, um Client-Seite zu haben, ist ein IMAP-Client, der die URL "gefüttert" werden kann, und ein Web-Browser, den Sie steuern können.
Im Webbrowser müssen Sie das URL-Schema imap hinzufügen, wenn es nicht bereits vorhanden ist (Ihr IMAP-Client hat es möglicherweise bereits dort abgelegt). Zum Beispiel in Firefox, gehen Sie zu Einstellungen, Anwendungen.
In Windows und Internet Explorer ist dies eine systemweite Einstellung, nicht nur im Browser. Ich bin mir nicht sicher, ob Google Chrome, Firefox oder Microsoft Edge diese systemweiten Einstellungen ebenfalls verwenden. Meine Vermutung ist, dass Chrome, aber Firefox nicht tut. Keine Ahnung von Edge.
Siehe auch den Link von cilieiblue in einem früheren Kommentar.
Das sagte, ich bin mir nicht sicher, wie nützlich IMAP-URLs in erster Linie sein würden. Sie könnten (etwas) helfen, einen IMAP-Client einzurichten, aber das ist eine einmalige Sache.
Wenn ich Ihren Anwendungsfall richtig verstehe, möchten Sie eine E-Mail von einem IMAP-Server abrufen und im Kontext Ihrer Webseite anzeigen? In diesem Fall sollten Sie die Seite des E-Mail-Servers abrufen und sie als einfachen HTML-Code anzeigen. Wenn Ihre Website in PHP geschrieben ist, sollten Sie sich die php imap-Klasse ansehen (Details siehe http://php.net/manual/en/book.imap.php). Andere Sprachen werden ähnliche Bibliotheken haben.
Wenn Sie wirklich eine Verbindung zum Postfach eines Benutzers herstellen möchten, wäre es möglicherweise eine bessere Option als die Kontrolle des clientseitigen IMAP-Zugriffs, eine Verbindung zu einem IMAP-Webclient wie Horde oder RoundCube herzustellen.
Natürlich kann ich die Absicht Ihres Anwendungsfalls missverstanden haben.
Webbrowser sind zur Implementierung bestimmter URL-Schemas nicht erforderlich. Jedes URL-Schema ist für das Dienstprogramm _someone_ definiert, aber _someone_ muss keine Webbrowser enthalten. (Vielleicht haben Sie auch von dem kürzlich definierten vnc: // ... -Schema gehört, aber Webbrowser versuchen nicht, VNC-Clients zu integrieren.) – arnt
OK, Standard-Webbrowser unterstützen keine IMAP-Links. Das ist ok. Aber wenn ich will, dass es in meinem Browser funktioniert: Wie kann ich das schaffen? – guettli
Uh, Sie können das Protokoll imap: // auf Systemebene registrieren, um möglicherweise eine Art Mail-Software zu starten, wenn es imap: // Links versteht. – Max