Posso formare un URL diretto per un determinato account Gmail?


49

Da quando Gmail ha implementato l'accesso multiplo, non sono stato in grado di creare un URL segnalibro che andrà sempre nella mia casella di posta "@ gmail.com". Per i domini ospitati, è abbastanza facile creare l'URL del segnalibro: https://mail.google.com/a/example.comti porterà sempre nella tua @example.comcasella di posta. Tuttavia, questo non funziona con gli @gmail.comindirizzi. Sono a conoscenza del https://mail.google.com/mail/u/[number]modulo dell'indirizzo, tuttavia questo indirizzo dipende dall'ordine in cui hai effettuato l'accesso agli account durante questa sessione del browser e quindi non è un URL accettabile che andrà sempre nello stesso posto.

Esiste un URL che mi porterà sempre a @gmail.comindirizzo, supponendo che io abbia effettuato l'accesso a quell'account?

I bookmarklet Javascript sarebbero accettabili, ma tutto ciò che comporta un plug-in o un componente aggiuntivo non è accettabile.


Cerchi lo stesso: sei riuscito a capirlo?

No. Mi sono arreso e sono passato a Chrome, dove posso utilizzare la funzione "scheda Pin" e almeno non è così fastidioso lasciare aperte diverse schede GMail.
Aocole,

1
Joyjit ha finalmente trovato la risposta!
Aocole,

Risposte:


37

https://mail.google.com/mail/u/?authuser=user@gmail.com

Sembra funzionare abbastanza bene per me.


3
Questo non funziona per me. Mi porta alla schermata di accesso di Gmail, ma la linea utente non è precompilata. Penso che questa risposta non sia aggiornata ora.
Mnebuerquo,

2
@Mnebuerquo - Questa risposta funziona ancora per me. Questa domanda presuppone che tu abbia già effettuato l'accesso al tuo account.
Aocole,

Eccellente grazie. Sembra funzionare anche per Google Drive: drive.google.com/drive/u/?authuser=user@gmail.com
rick

1
Migliore alternativa: drive.google.com/drive/u/user@gmail.com . Questo ha il vantaggio di aggiungere parametri, come drive.google.com/drive/u/user@gmail.com/search?q=asdf , utili per query di ricerca personalizzate
espinchi

1
Questo ha funzionato per me se hai già effettuato l'accesso all'account in questione. Funziona anche con account di app ospitati su google / google con un dominio diverso, ad es. authuser=myself@MyCustomDomain.ViaGoogleApps.etc.
Demis,

18

Sì, una volta effettuato l'accesso, puoi semplicemente utilizzare il tuo indirizzo e-mail anziché quello [number]nel tuo URL. Ad esempio: https://mail.google.com/mail/u/example@gmail.com ; questo funziona anche per i domini di Google Apps.

Funziona egregiamente anche per andare a un'email specifica, o filtro, o giù di lì, con: https://mail.google.com/mail/u/example@gmail.com/#inbox/153d2095719946b

Se non hai ancora effettuato l'accesso al tuo account example@gmail.com, ma a un altro account, il collegamento non funzionerà e mostrerà "La conversazione che hai richiesto non esiste più".


3
Questa dovrebbe essere una risposta accettata
Dan,

2
Funziona così come la risposta accettata e ha la virtù di essere più breve.
Kyralessa,

1
Questo funziona per me, a differenza della risposta accettata
Luis Ferrao,

1
Questo sembra funzionare anche per domini GSuite di terze parti (ovvero https://mail.google.com/mail/u/user@university.edu), mentre https://mail.google.com/mail/u/?authuser=user@university.eduper me l' utilizzo di reindirizzamenti alla cassetta postale predefinita.
alphaleonis,

13

Combinando le informazioni delle altre risposte con un bel po 'di ricerca, credo che questo sia il modo migliore di fare riferimento a un particolare account GMail:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/

Questo reindirizzerà tramite accounts.google.com, facendo in modo che l'indirizzo email pertinente effettui l'accesso se non è già connesso e selezionalo solo se è connesso. (Se rimuovi passivo = vero, chiederai sempre di parola d'ordine.)

Se vuoi reindirizzare a un particolare frammento sotto GMail (ad esempio per visualizzare una determinata posta o un contatto), basta codificare l'URL con # come% 23 - quindi aggiungi% 23inbox / 152bc41f0ca2d9bf alla fine, in questo modo:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/%23inbox/152bc41f0ca2d9bf

Se quello che vuoi fare è creare un'email precompilata, usa una variante come la seguente:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/?view=cm%26fs=1%26to=someone@example.com%26su=SUBJECT%26body=BODY%26bcc=someone.else@example.com

Punta del cappello a robertwbradford per i parametri per l'invio.


un modo per precompilare la password?
Kim,

@Kim No. Assolutamente e specificamente no. Sarebbe un'orribile sicurezza per l'utente. Se è necessario autorizzare per conto di un utente, utilizzare OAuth2.
Greg,

Qualche consiglio su come ottenere uno spazio nel corpo? Ho provato + e% 20 e & nbsp e tutti interrompono il collegamento. Grazie per qualsiasi aiuto.
jaredcohe,

Si scopre che devi usare% 2B per gli spazi perché quelli si convertono in + quando viene elaborato l'URL.
jaredcohe,

Questa è la soluzione migliore Funziona anche quando hai già effettuato il login.
Soullivaneuh,


2

Analogamente a come puoi formare un URL per portarti in una particolare casella di posta, puoi anche formare un URL per portarti direttamente a un determinato contatto in un determinato account Gmail in questo modo:

https://mail.google.com/mail/u/?authuser=yourname@gmail.com&?shva=1#contact/0123456789ABCDEF

Dov'è 0123456789ABCDEFl'ID contatto univoco di 16 caratteri all'interno di quell'account.

Dopo ?authuseraver incluso il &?shva=#1contact/ti porta l'elenco dei contatti per quell'utente. Devi includere entrambi i personaggi &?.

Funziona indipendentemente dal numero di account Gmail a cui sei connesso simultaneamente e indipendentemente dall'ordine di accesso. Il ?authusersostituisce il 0, 1, 2, ecc che Gmail tipicamente sostituti.


-1

Ho trovato una versione funzionante usando questo
https://mail.google.com/mail/u/1/#inbox
https://mail.google.com/mail/u/2/#inbox
..etc. per passare da un indirizzo e-mail all'altro. La prima volta che devi effettuare l'accesso con la password.


Sottovalutato, scusate, questo non è valido. L'OP ha affermato specificamente che l'indice u / n cambia in base all'ordine in cui è stato effettuato l'accesso a ciascun account.
TonyG,

L'OP ha dichiarato nella sua domanda "Sono a conoscenza del modulo di indirizzo mail.google.com/mail/u/[number] , tuttavia questo indirizzo dipende dall'ordine in cui hai effettuato l'accesso agli account durante questa sessione del browser, e quindi non è un URL accettabile che andrà sempre nello stesso posto ".
Kyralessa,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.