Greifen Sie vom iPhone über http auf iCloud-Mail zu

Es gibt Zeiten, in denen Sie keine anderen TCP-Ports als 80 (HTTP) oder 443 (HTTPS) verwenden können, sodass Sie keine Mail-Konten verwenden können, die über IMAP/POP3/SMTP mit iCloud kommunizieren. Aber wenn Sie zu iCloud.com gehen , werden Sie zu den iPhone-Anwendungen weitergeleitet. Gibt es eine Möglichkeit, über HTTP(S) auf iCloud-Mail zuzugreifen?

Wenn es eine Lösung gibt, die es ermöglicht, iCloud-Mails abzurufen und zu lesen, ohne die herkömmlichen Mail-Ports auf andere Weise als über einen Browser zu verwenden, wird das ebenfalls geschätzt!

Antworten (5)

Sie können einen Browser eines Drittanbieters verwenden, um auf icloud.com zuzugreifen, ohne zu https://www.icloud.com/iphone_welcome umgeleitet zu werden . Aber Vorsicht, wie Sie sehen werden, ist icloud.com nicht für eine kleine Displaygröße wie das iPhone ausgelegt.

Der Schlüssel zum Zugriff auf icloud.com besteht darin, dass sich der Webbrowser nicht als Safari Mobile identifiziert.

Viele Browser, die ich ausprobiert habe, einschließlich Opera, Mercury und vBrowse, funktionierten nicht. Ich konnte endlich eine finden, die genau diese Funktionalität bietet: Die Vollversion von Atomic Web ( Anmerkung: Ich bin in keiner Weise mit Atomic Web verbunden ) lässt Sie die Browseridentität auf Firefox, Internet Explorer oder Safari Desktop einstellen.

Ich habe mich für Firefox 15 entschieden und konnte erfolgreich icloud.com laden. Allerdings habe ich bald gemerkt, wie unbequem es ist, icloud.com von einem iPhone aus zu durchsuchen .

Zunächst konnte ich mich nicht anmelden. Ich kniff und wischte, aber der Inhalt des Displays wurde nicht herausgezoomt oder gescrollt. Das habe ich gesehen:

Geben Sie hier die Bildbeschreibung ein

Ich musste in den Vollbildmodus wechseln, um das Apple-ID-Feld teilweise sehen zu können:

Geben Sie hier die Bildbeschreibung ein

Ich tippte auf das Apple-ID-Feld, das metallische iCloud-Anmeldefenster wurde fokussiert und konnte mich anmelden.

Wie ich befürchtet hatte, wurde nur der linke obere Bereich der Hauptseite von icloud.com angezeigt. Zum Glück war das Symbol von Mail sichtbar und ich konnte es starten:

Geben Sie hier die Bildbeschreibung ein

Es war eine frustrierende Erfahrung. Ich habe mehrmals die Ausrichtung geändert, weil ich nach wie vor nicht zuverlässig scrollen konnte. Mein Glück schwand und schließlich gab ich es auf, weil ich es satt hatte, es zu versuchen.

Ich habe Safari Desktop, den WAP-Browser und IE ausprobiert, aber das gleiche Ergebnis (oder schlechter).

Es gibt also einen guten Grund, warum icloud.com Sie auf die Verwendung der iPhone-Apps umleitet: icloud.com ist nicht für die Verwendung mit einem so kleinen Display ausgelegt.

Wenn Sie wirklich Zugriff auf das Webmail von iCloud benötigen, tun Sie sich selbst einen Gefallen und erwägen Sie die Anschaffung eines Tablets. Wenn es sich um ein iPad handelt, installieren Sie etwas wie Atomic Web. Wenn dies nicht der Fall ist, können Sie mit dem Standardbrowser des Geräts darauf zugreifen.

Hm, zumindest wissen wir, dass es in einem Browser nicht funktioniert. Suchen Sie immer noch nach einer Möglichkeit, dies auf dem iPhone zu erreichen, gibt es vielleicht eine App, die den E-Mail-Verkehr über Port 80 leitet?
Es kann möglich sein, die Firewall Ihres Macs (siehe man pfctl) so zu konfigurieren, dass der gesamte Datenverkehr von Port 80 auf mail.me.com:993 und der gesamte Datenverkehr von Port 443 auf smtp.me.com:587 umgeleitet wird. Sie könnten dann Ihr iPhone so einrichten, dass es Ihren Mac als imap/smtp-Server verwendet. Weitere Möglichkeiten: 1) selbst einen Webmail-Server einrichten (siehe roundcube.net ) 2) eine VPN-Infrastruktur aufbauen, die an die Ports 80/443 bindet (siehe openvpn.net , peervpn.net oder freelan.org ). Deep Packet Inspection wird jedoch wahrscheinlich Nicht-HTML-Verkehr blockieren, und es ist mir unklar, ob das iPhone eine Verbindung zu einem von ihnen herstellen könnte.
Wäre es möglich, es auf einem iOS-Gerät mit Jailbreak umgekehrt zu machen? Das heißt, den gesamten Datenverkehr mail.me.com:993durch den Port leiten 80?
Sie können den Datenverkehr von Ihrem Gerät nicht an mail.me.com:993 weiterleiten, da es nicht auf Port 993 zugreifen kann, sondern nur auf die Ports 80 und 443. Dazu benötigen Sie ein externes Gerät. Vielleicht ist es mit einer Analogie klarer: Wenn Ihr Radio nur auf einen reduzierten Satz von Frequenzen eingestellt werden kann (sagen wir "Frequenzen" 80 und 443) und Sie einen anderen Sender im Funkspektrum hören möchten (z. B. in "Frequenz" 993) benötigen Sie ein zusätzliches Gerät, das 1) diesen Sender einstellen und 2) den Sender auf einer Frequenz senden kann, die Ihr Radio einstellen kann.
Das macht Sinn (aber ist immer noch irgendwie scheiße). Trotzdem danke!
@jaume Ich denke, es sollte möglich sein, einen Routing-Server zu erstellen. Die Frage ist, können Sie das iCloud-Konto einrichten, das 80- und 443-Ports verwendet.
Sie können Ihr iCloud-Konto nicht neu konfigurieren, um nicht standardmäßige Ports zu verwenden, z. B. graut iOS die SMTP-Konfiguration aus, aber Sie können ein neues IMAP-Konto einrichten, das auf den Routing-Server verweist, und es so konfigurieren, dass es die Ports 80 und 443 verwendet.

Installieren Sie einfach einen Browser, der das Ändern des Benutzeragenten unterstützt. Für das iPad kann ich Terra empfehlen . Aber es sollte auch viele alternative Browser für das iPhone geben (ich glaube, ich erinnere mich an Opera für das iPhone).

Eine andere Möglichkeit, die native App zu verwenden, wäre die Verwendung einer beliebigen Art von VPN .

Auf dem iPhone kann der Mercury-Browser verwendet werden. Aber ich hatte ein schlechtes Ergebnis, da icloud.com keine Standard-HTML-Seiten, sondern eine JS-Magie bereitstellt, die im mobilen Browser nicht skalierbar ist
Ach, ich verstehe. Terra auf dem iPad funktioniert, aber ich sehe, dass die Benutzeroberfläche eine feste Größe hat. VPN ist also wahrscheinlich die einzige Lösung. Allerdings ist es dann wahrscheinlich einfacher, auf die 3g-Verbindung umzusteigen, die keine Einschränkungen haben sollte.
in meiner speziellen situation ist der zugriff auf mail über 3g genauso teuer wie das ganze andere internet. Also suchte ich nach einer HTTP-Lösung :). Ich muss die VPN-Option überprüfen

Als Webentwickler verstehe ich, dass Websites einfach einige Einschränkungen haben. Es ist in der Tat möglich, wie es Apple mit iCloud getan hat, Benutzern, die bestimmte Browser (Benutzeragenten oder andere Mittel zum Ausspionieren von Benutzern) verwenden, den Zugriff auf die Website oder eine bestimmte Seite der Website zu verwehren.

Wie Sie gesehen haben, wenn Sie auf Ihrem "iPhone" zu www.icloud.com gehen , werden Sie zu www.icloud.com/iphone-welcome/ umgeleitet . Sie haben einige ziemlich spezifische und intensive (in gewisser Weise) Serverumleitungen, die auf Serverebene stattfinden, um Sie auf eine andere Seite zu schicken, und Sie werden es unmöglich finden (es sei denn, sie ändern die Konfiguration), um zur gewünschten und normalen Seite zu gelangen Betrieb von www.iCloud.com . Wenn Sie iCloud.com -> Mail öffnen, werden Sie feststellen, wenn Sie Ihren Browser horizontal verkleinern, dass an einer bestimmten Stelle horizontale Bildlaufleisten erscheinen. Dies ist offensichtlich auf jedem Gerät unerwünscht, und sie haben sich anscheinend dafür entschieden, dies zu umgehen, indem sie Benutzer einfach zur iPhone-Willkommensseite weiterleiten.

Auch hier können Sie einen anderen Browser verwenden, mit dem Sie den Benutzeragenten ändern können, aber da www.iCloud.com so Javascript-lastig ist, ist es fast unmöglich zu navigieren, wie von @jaume angemerkt. Wenn Apple-Entwickler uns eine nicht so schicke Seite mit weniger Javascript gegeben hätten, hätte das Ändern des Benutzeragenten wahrscheinlich sehr gut funktioniert. Javascript ermöglicht all die netten UI-Animationen und solche Verschönerungen - solange Sie einen Desktop-Browser verwenden.

Interessante Randnotiz: Mit einem Android-Browser können Sie überhaupt nicht auf www.iCloud.com zugreifen. Sie erhalten eine „Nicht unterstützt“-Fehlermeldung .

Ja, ich habe gerade die Vollversion von Atomic Web gekauft, und sie hindert Sie daran, wie bei jedem anderen Browser auf die Seite "keine Anmeldung bei iCloud" zu gehen. Nur mein Geld verschwendet. Sie sollten Ihre Seite aktualisieren, um dies widerzuspiegeln.

Willkommen bei Ask Different! Anstatt eine Antwort zu posten, um einen anderen Beitrag zu klären, klicken Sie einfach auf die Schaltfläche „Bearbeiten“ unter dem Beitrag, zu dem Sie eine Klärung hinzufügen möchten.

Ich hatte dieses Problem auch, als ich versuchte, iCloud-Notizen für ein zweites Konto auf einem iPhone aufzurufen.

  1. Sie können Chrome für Mobilgeräte verwenden. Der Trick hier ist Request Desktop Site.

  2. Viel Glück beim Stöbern. Wie andere gesagt haben, da Apple erwartet, dass Sie Apps auf iOS verwenden, um iCloud-Dienste zu nutzen, zahlen sie nahezu null Aufwand, um dies auf einem iPhone-Bildschirm zum Laufen zu bringen