Domanda:
Accedi alla posta di iCloud tramite http da iPhone
Uko
2013-01-20 16:08:40 UTC
view on stackexchange narkive permalink

A volte non è possibile utilizzare porte TCP diverse da 80 (HTTP) o 443 (HTTPS), quindi non è possibile utilizzare account di posta che comunicano con iCloud tramite IMAP / POP3 / SMTP. Ma quando vai su iCloud.com, ti reindirizza alle applicazioni per iPhone. C'è un modo per accedere alla posta di iCloud tramite HTTP (S)?

Se esiste una soluzione che consente di recuperare e leggere la posta di iCloud senza utilizzare le tradizionali porte di posta in un modo diverso da un browser, anche quella sarà apprezzata!
Cinque risposte:
#1
+6
jaume
2013-02-08 04:52:14 UTC
view on stackexchange narkive permalink

Puoi utilizzare un browser di terze parti per accedere a icloud.com senza essere reindirizzato a https://www.icloud.com/iphone_welcome. Ma attenzione, come vedrai, icloud.com non è progettato per un display di piccole dimensioni come quello dell'iPhone.

La chiave per accedere a icloud.com è che il browser web non non si identifica come Safari Mobile.

Molti browser che ho provato, inclusi Opera, Mercury e vBrowse, non funzionavano. Finalmente sono riuscito a trovarne uno che offrisse esattamente questa funzionalità: la versione completa di Atomic Web ( nota: non sono affiliato in alcun modo ad Atomic Web ) ti consente di impostare identità del browser su Firefox, Internet Explorer o Safari Desktop.

Ho scelto Firefox 15 e ho potuto caricare con successo icloud.com. Tuttavia, ho notato presto quanto sia scomodo navigare su icloud.com da un iPhone .

Per cominciare, non riuscivo ad accedere. Ho pizzicato e fatto scorrere il dito, ma i contenuti del display non sono stati ingranditi e non sono stati spostati. Questo è quello che ho visto:

enter image description here

Ho dovuto passare a schermo intero per poter vedere parzialmente il campo ID Apple:

enter image description here

Ho toccato il campo ID Apple, la finestra metallica di accesso di iCloud è diventata attiva e ho potuto accedere.

Come temevo, solo l'area in alto a sinistra di icloud.com è stata visualizzata la pagina principale. Fortunatamente, l'icona di Mail era visibile e ho potuto avviarla:

enter image description here

È stata un'esperienza frustrante. Ho cambiato orientamento più volte perché, come prima, non potevo scorrere in modo affidabile. La mia felicità è svanita e alla fine, stanco di provare, ho rinunciato.

Ho provato Safari Desktop, il browser WAP e IE, ma lo stesso risultato (o peggio).

Quindi c'è una buona ragione per cui icloud.com ti reindirizza a utilizzare le app per iPhone: icloud.com non è progettato per essere utilizzato con un display così piccolo.

Se hai davvero bisogno di avere accesso alla webmail di iCloud, fatti un favore e considera l'acquisto di un tablet. Se è un iPad, installa qualcosa come Atomic Web. In caso contrario, potrai accedervi utilizzando il browser predefinito del dispositivo.

Hm, almeno sappiamo che non funzionerà in un browser. Stai ancora cercando un modo per ottenerlo su iPhone, forse c'è un'app che instrada il traffico di posta attraverso la porta 80?
Potrebbe essere possibile configurare il firewall del tuo Mac (vedi `man pfctl`) per reindirizzare tutto il traffico dalla porta 80 a mail.me.com:993 e tutto il traffico dalla porta 443 a smtp.me.com:587. Puoi quindi configurare il tuo iPhone per utilizzare il tuo Mac come server imap / smtp. Altre opzioni: 1) imposta tu stesso un server webmail (vedi roundcube.net) 2) configura un'infrastruttura VPN che si lega alle porte 80/443 (vedi http://openvpn.net, http://peervpn.net o http : //freelan.org). L'ispezione approfondita dei pacchetti probabilmente bloccherà il traffico non HTML, tuttavia, e non mi è chiaro se l'iPhone possa connettersi a qualcuno di essi.
Sarebbe possibile farlo al contrario su un dispositivo iOS jailbroken? Cioè, instradare tutto il traffico a `mail.me.com: 993` attraverso la porta` 80`?
Non puoi instradare il traffico a mail.me.com:993 dal tuo dispositivo poiché non può accedere alla porta 993, ma solo alle porte 80 e 443. Per farlo è necessario un dispositivo esterno. Forse è più chiaro con un'analogia: se la tua radio può sintonizzarsi solo su un insieme ridotto di frequenze (diciamo "frequenze" 80 e 443) e vuoi ascoltare una stazione altrove nello spettro radio (ad esempio in "frequenza" 993) è necessario un dispositivo aggiuntivo che 1) possa sintonizzarsi su quella stazione e 2) possa trasmettere la stazione su una frequenza che la radio può sintonizzare.
Ha senso (ma comunque fa schifo). Grazie comunque!
@jaume Penso che dovrebbe essere possibile creare un server di routing. La domanda è: puoi configurare l'account iCloud che utilizza le porte 80 e 443.
Non puoi riconfigurare il tuo account iCloud per utilizzare porte non standard, ad esempio iOS disabilita la configurazione SMTP, ma puoi impostare un nuovo account IMAP che punta al server di routing e configurarlo per utilizzare le porte 80 e 443.
#2
+2
tlo
2013-02-08 02:58:32 UTC
view on stackexchange narkive permalink

Basta installare un browser che supporti la modifica dell'agente utente. Per l'iPad potrei consigliare Terra. Ma dovrebbero esserci anche molti browser alternativi per iPhone (penso di ricordare Opera per iPhone).

Un altro modo per utilizzare l'app nativa sarebbe usare qualsiasi tipo di VPN.

Su iPhone è possibile utilizzare il browser Mercury. Ma ho avuto un brutto risultato perché icloud.com non serve pagine html standard ma una magia js che non è scalabile nel browser mobile
Oh, capisco. Terra su iPad funziona, ma vedo come l'interfaccia abbia una dimensione fissa. Quindi, la VPN è probabilmente l'unica soluzione. Tuttavia, probabilmente è più facile passare alla connessione 3G che non dovrebbe avere restrizioni.
nella mia situazione particolare l'accesso alla posta tramite 3G è costoso quanto l'intero altro Internet. Quindi stavo cercando una soluzione http :). Devo controllare l'opzione VPN
#3
+1
bassplayer7
2013-02-09 22:40:40 UTC
view on stackexchange narkive permalink

In qualità di sviluppatore web, comprendo che esistono semplicemente alcune limitazioni ai siti web. È infatti possibile rendere impossibile, come ha fatto Apple con iCloud, agli utenti che utilizzano determinati browser (agenti utente o altri mezzi di sniffing degli utenti) accedere al sito, oa una particolare pagina del sito.

Come hai visto quando vai su www.icloud.com sul tuo "iPhone", verrai reindirizzato a www.icloud.com/iphone-welcome/. Hanno alcuni reindirizzamenti del server piuttosto specifici e intensi (in un certo senso) che si verificano a livello di server per inviarti a una pagina diversa, e troverai impossibile (a meno che non cambino configurazione) per raggiungere il desiderato e normale funzionamento di www.iCloud.com. Se apri iCloud.com -> Mail noterai, se ridimensioni il browser in orizzontale che ad un certo punto compaiono delle barre di scorrimento orizzontali. Questo è ovviamente indesiderabile su qualsiasi dispositivo e apparentemente hanno scelto di aggirare questo problema semplicemente indirizzando gli utenti al benvenuto dell'iPhone.

Ancora una volta, puoi utilizzare un browser diverso che ti consente di cambiare l'agente utente, ma poiché www.iCloud.com è così pesante Javascript, rende quasi impossibile navigare, come notato da @jaume. Se gli sviluppatori Apple ci avessero fornito un sito non così stravagante, con meno javascript, cambiando lo user agent, probabilmente avrebbe funzionato molto bene. Javascript abilita tutte le belle animazioni dell'interfaccia utente e tali abbellimenti, purché utilizzi un browser desktop.

Nota a margine interessante: non puoi accedere a www.iCloud.com affatto su un browser Android. Viene visualizzato un messaggio di errore "Non supportato".

#4
+1
user63482
2013-11-27 02:38:26 UTC
view on stackexchange narkive permalink

Sì, ho appena acquistato la versione completa di Atomic Web e ti impedisce di accedere alla pagina "non-Sign-Up-to-iCloud" come ogni altro browser. Ho solo sprecato i miei soldi. Dovresti aggiornare la tua pagina per riflettere questo.

Benvenuto in Ask Different! Invece di pubblicare una risposta per chiarire un altro post, fai semplicemente clic sul pulsante di modifica sotto il post a cui desideri aggiungere chiarimenti.
#5
  0
Rich Homolka
2014-04-28 01:04:34 UTC
view on stackexchange narkive permalink

Ho avuto anche questo problema, cercando di visualizzare le note di iCloud per un secondo account su un iPhone.

  1. Puoi utilizzare Chrome mobile. Il trucco qui è Richiedi sito desktop.

  2. Buona fortuna con la navigazione. Come altri hanno già detto, dal momento che Apple si aspetta che tu usi le app su iOS per utilizzare i servizi iCloud, paga uno sforzo quasi nullo per farlo funzionare su uno schermo di iPhone



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...