Question:
Accéder à la messagerie iCloud via http depuis l'iPhone
Uko
2013-01-20 16:08:40 UTC
view on stackexchange narkive permalink

Il y a des moments où vous ne pouvez pas utiliser de ports TCP autres que 80 (HTTP) ou 443 (HTTPS), vous ne pouvez donc pas utiliser de comptes de messagerie qui communiquent avec iCloud via IMAP / POP3 / SMTP. Mais lorsque vous accédez à iCloud.com, il vous redirige vers les applications iPhone. Existe-t-il un moyen d'accéder à la messagerie iCloud via HTTP (S)?

S'il existe une solution permettant de récupérer et de lire le courrier iCloud sans utiliser les ports de messagerie traditionnels d'une autre manière que via un navigateur, cela sera également apprécié!
Cinq réponses:
jaume
2013-02-08 04:52:14 UTC
view on stackexchange narkive permalink

Vous pouvez utiliser un navigateur tiers pour accéder à icloud.com sans être redirigé vers https://www.icloud.com/iphone_welcome. Mais attention, comme vous le verrez, icloud.com n'est pas conçu pour une petite taille d'affichage comme celle de l'iPhone.

La clé pour accéder à icloud.com est que le navigateur Web ne Je ne m'identifie pas comme Safari Mobile.

De nombreux navigateurs que j'ai essayés, y compris Opera, Mercury et vBrowse, ne fonctionnaient pas. J'ai enfin pu en trouver une qui offrait exactement cette fonctionnalité: la version complète de Atomic Web ( note: je ne suis en aucun cas affilié à Atomic Web ) vous permet de définir le l'identité du navigateur sur Firefox, Internet Explorer ou Safari Desktop.

J'ai choisi Firefox 15 et j'ai pu charger icloud.com avec succès. Cependant, J'ai vite remarqué à quel point il est inconfortable de naviguer sur icloud.com depuis un iPhone .

Pour commencer, je n'ai pas pu me connecter. J'ai pincé et glissé mais le contenu de l'écran n'a pas fait de zoom arrière ni de défilement. Voici ce que j'ai vu:

enter image description here

J'ai dû passer en plein écran pour pouvoir voir partiellement le champ Apple ID:

enter image description here

J'ai tapé sur le champ de l'identifiant Apple, la fenêtre de connexion iCloud métallique a gagné en concentration et j'ai pu me connecter.

Comme je le craignais, seule la zone supérieure gauche d'icloud.com la page principale était affichée. Heureusement, l'icône de Mail était visible et j'ai pu la démarrer:

enter image description here

Ce fut une expérience frustrante. J'ai changé d'orientation plusieurs fois car, comme auparavant, je ne pouvais pas faire défiler de manière fiable. Mon bonheur s'est estompé et finalement, fatigué d'essayer, j'ai abandonné.

J'ai essayé Safari Desktop, le navigateur WAP et IE, mais même résultat (ou pire).

Il y a donc une bonne raison pour laquelle icloud.com vous redirige vers les applications iPhone: icloud.com n'est pas conçu pour être utilisé avec un écran aussi petit.

Si vous avez vraiment besoin d'accéder à la messagerie Web d'iCloud, rendez-vous service et envisagez d'acheter une tablette. S'il s'agit d'un iPad, installez quelque chose comme Atomic Web. Si ce n'est pas le cas, vous pourrez y accéder à l'aide du navigateur par défaut de l'appareil.

Au moins, nous savons que cela ne fonctionnera pas dans un navigateur. Toujours à la recherche d'un moyen d'y parvenir sur l'iPhone, il existe peut-être une application qui achemine le trafic de messagerie via le port 80?
Il est peut-être possible de configurer le pare-feu de votre Mac (voir `man pfctl`) pour rediriger tout le trafic du port 80 vers mail.me.com:993 et ​​tout le trafic du port 443 vers smtp.me.com:587. Vous pouvez ensuite configurer votre iPhone pour utiliser votre Mac comme serveur imap / smtp. Autres options: 1) configurer vous-même un serveur de messagerie Web (voir roundcube.net) 2) configurer une infrastructure VPN qui se lie aux ports 80/443 (voir http://openvpn.net, http://peervpn.net ou http : //freelan.org). Une inspection approfondie des paquets bloquera probablement le trafic non HTML, et je ne sais pas si l'iPhone pourrait se connecter à l'un d'entre eux.
Serait-il possible de le faire dans l'autre sens sur un appareil iOS jailbreaké? Autrement dit, acheminer tout le trafic vers `mail.me.com: 993` via le port` 80`?
Vous ne pouvez pas acheminer le trafic vers mail.me.com:993 depuis votre appareil car il ne peut pas accéder au port 993, uniquement aux ports 80 et 443. Vous avez besoin d'un périphérique externe pour ce faire. C'est peut-être plus clair avec une analogie: si votre radio ne peut syntoniser qu'un ensemble réduit de fréquences (disons "fréquences" 80 et 443) et que vous voulez écouter une station ailleurs dans le spectre radio (par exemple en "fréquence" 993) vous avez besoin d'un appareil supplémentaire qui 1) peut syntoniser cette station et 2) peut diffuser la station sur une fréquence que votre radio peut syntoniser.
Cela a du sens (mais ça craint toujours). Merci quand même!
@jaume Je pense qu'il devrait être possible de créer un serveur de routage. La question est de savoir si vous pouvez configurer le compte iCloud qui utilise les ports 80 et 443.
Vous ne pouvez pas reconfigurer votre compte iCloud pour utiliser des ports non standard, par exemple iOS grise la configuration SMTP, mais vous pouvez configurer un nouveau compte IMAP pointant vers le serveur de routage et le configurer pour utiliser les ports 80 et 443.
tlo
2013-02-08 02:58:32 UTC
view on stackexchange narkive permalink

Installez simplement un navigateur prenant en charge la modification de l'agent utilisateur. Pour l'iPad, je pourrais recommander Terra. Mais il devrait également y avoir beaucoup d'autres navigateurs pour iPhone (je pense que je me souviens d'Opera pour iPhone).

Une autre façon d'utiliser l'application native serait d'utiliser n'importe quel type de VPN.

Sur iPhone, le navigateur Mercury peut être utilisé. Mais j'ai eu un mauvais résultat car icloud.com ne sert pas de pages html standard mais une magie js qui n'est pas évolutive dans le navigateur mobile
Oh je vois. Terra sur iPad fonctionne, mais je vois comment l'interface a une taille fixe. Donc, VPN est probablement la seule solution. Cependant, il est probablement plus facile de passer à la connexion 3g qui ne devrait avoir aucune restriction.
dans ma situation particulière, l'accès au courrier via 3g est aussi cher que tout autre Internet. Je cherchais donc une solution http :). Je dois vérifier l'option VPN
bassplayer7
2013-02-09 22:40:40 UTC
view on stackexchange narkive permalink

En tant que développeur Web, je comprends que les sites Web comportent simplement certaines limitations. Il est en effet possible de rendre, comme l'a fait Apple avec iCloud, il est impossible pour les utilisateurs exploitant certains navigateurs (agents utilisateurs, ou autres moyens de reniflage d'utilisateurs) d'accéder au site, ou à une page particulière du site.

Comme vous l'avez vu en accédant à www.icloud.com sur votre "iPhone", il vous redirigera vers www.icloud.com/iphone-welcome/. Ils ont des redirections de serveur assez spécifiques et intenses (d'une certaine manière) qui se produisent au niveau du serveur pour vous envoyer vers une page différente, et vous trouverez qu'il est impossible (à moins qu'ils ne changent de configuration) d'obtenir le résultat souhaité et normal. fonctionnement de www.iCloud.com. Si vous ouvrez iCloud.com -> Mail, vous remarquerez que si vous redimensionnez votre navigateur horizontalement, à un certain point, des barres de défilement horizontales apparaissent. Ceci est évidemment indésirable sur n'importe quel appareil, et ils ont apparemment choisi de contourner cela en dirigeant simplement les utilisateurs vers l'iPhone de bienvenue.

Encore une fois, vous pouvez utiliser un navigateur différent qui vous permet de changer l'agent utilisateur, mais parce que www.iCloud.com est si lourd en Javascript, il est presque impossible de naviguer, comme l'a noté @jaume. Si les développeurs Apple nous avaient donné un site pas si sophistiqué, avec moins de JavaScript, en changeant l'agent utilisateur, cela aurait probablement très bien fonctionné. Javascript active toutes les belles animations de l'interface utilisateur et ces embellissements - tant que vous utilisez un navigateur de bureau.

Remarque intéressante: vous ne pouvez pas accéder à www.iCloud.com du tout sur un navigateur Android. Vous recevez un message d'erreur "Non pris en charge".

user63482
2013-11-27 02:38:26 UTC
view on stackexchange narkive permalink

Oui, je viens d'acheter la version complète d'Atomic Web, et cela vous empêche d'accéder à la page "non-Sign-Up-to-iCloud" comme tous les autres navigateurs. J'ai juste gaspillé mon argent. Vous devriez mettre à jour votre page pour refléter cela.

Bienvenue à Ask Different! Au lieu de publier une réponse pour clarifier un autre message, cliquez simplement sur le bouton Modifier sous le message auquel vous souhaitez ajouter des éclaircissements.
Rich Homolka
2014-04-28 01:04:34 UTC
view on stackexchange narkive permalink

J'ai également rencontré ce problème en essayant d'afficher des notes iCloud pour un deuxième compte sur un iPhone.

  1. Vous pouvez utiliser Chrome mobile. L'astuce ici est de demander un site de bureau.

  2. Bonne chance pour la navigation. Comme d'autres l'ont dit, étant donné qu'Apple s'attend à ce que vous utilisiez des applications sur iOS pour utiliser les services iCloud, ils paient un effort presque nul pour que cela fonctionne sur un écran iPhone



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...