URL per comporre un messaggio in Gmail (con interfaccia Gmail completa e specificato in, bcc, oggetto, ecc.)


88

Ho trovato un post che fornisce un esempio per un collegamento che apre solo una finestra di composizione del messaggio. Tuttavia, vorrei che aprisse una finestra con l' interfaccia Gmail completa ma pronta per comporre un nuovo messaggio.

Ovviamente funziona:

https://mail.google.com/mail/u/0/#compose

Ma vorrei anche aggiungere un oggetto, a, bcc, ecc. Ho provato qualcosa di simile, ma senza risultato:

https://mail.google.com/mail/?to=inbox@example.com&bcc=admin@example.com&subject=Hey#compose

Qualche idea? Grazie.


L'URL della risposta di seguito non sembra funzionare, hai trovato un modo per ottenerlo?
alkar

C'è un modo in cui possiamo aprire la finestra della posta come se rispondesse o inoltrasse tramite URL? In modo che gli utenti possano inoltrare direttamente o rispondere alle e-mail.
Kartik Domadiya

@ Kartik, ho creato una domanda simile qui . Purtroppo ancora nessuna risposta. Sai come ottenerlo?
Daniel Marín,

Risposte:


161

1
Che ne dici di una versione per le app Google? Qualche idea?
cronoklee

2
sai come impostare il parametro from? Ho nel mio gmail diversi account tra cui selezionare durante l'invio ... e mi piacerebbe poter impostare quello desiderato tramite il parametro url
DS_web_developer

1
Qualcuno ha idea di altri servizi che offrono questo approccio? Yahoo, Outlook, MSN?
Sunny R Gupta

5
@cronoklee So che è vecchio, ma forse qualcuno potrebbe usarlo ... per le app di Google, usa mail.google.com/a/domain.com/mail?view=cm ...
apprenticeDev

2
Qualcuno sa se è possibile allegare un file o includere un file nell'URL?
Cancellato il

23

Aggiungere questo URL ai segnalibri dovrebbe darti una finestra di composizione a schermo intero, senza distrazioni:

https://mail.google.com/mail/?view=cm&fs=1&tf=1

Inoltre, se vuoi essere a prova di futuro (vedi ad esempio come altri URL in questa domanda hanno smesso di funzionare) puoi aggiungere un link a:

mailto:

Si aprirà il tuo client di posta predefinito e probabilmente hai già Gmail configurato per quello scopo.


1
perfetto quando vuoi inviare a qualcuno un messaggio veloce senza iniziare a passare attraverso la tua casella di posta!
volodymyr

1
Grazie mille! Questo è esattamente quello che stavo cercando: un modo senza distrazioni per inviare un'e-mail - solo guardare la posta in arrivo ti risucchia. Vorrei poter votare più di una volta!
GraehamF

1
mailto:il collegamento è oro!
nealmcb

Questo è fantastico. Sono stato in grado di aggiungere un collegamento alla barra delle applicazioni che lo apre e funziona alla grande. "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="https://mail.google.com/mail/?view=cm&fs=1&tf=1"
IMTheNachoMan

8

https://mail.google.com/mail/u/0/x/?&v=b&eot=1&pv=tl&cs=b

Questo collegamento funziona per la composizione direttamente in m.gmail.com come dispositivo mobile in un browser desktop. Perché? È davvero più veloce.


il collegamento funziona ed è veloce. ma non come OP richiesto che può precompilare bcc e cc anche da URL. Inoltre, sarebbe stato fantastico se potesse allegare file utilizzando un normale file di input HTML.
IsmailS

8

Il client web GMail supporta i mailto:collegamenti

Per @gmail.comconti regolari :https://mail.google.com/mail/?extsrc=mailto&url=...

Per gli account G Suite nel dominio gsuitedomain.com:https://mail.google.com/a/gsuitedomain.com/mail/?extsrc=mailto&url=...

...deve essere sostituito con un collegamento codificato in url mailto: .

Demo: https://mail.google.com/mail/?extsrc=mailto&url=mailto%3A%3Fto%3Dsomeguy%40gmail.com%26bcc%3Dmyattorney%40gmail.com%2Cbuzzfeed%40gmail.com%26subject%3DHi%2520There % 26body% 3Dbody% 2520 va% 2520qui

Ulteriori informazioni sui mailto:collegamenti leggendo RFC6068


1
Grazie per aver elencato una fonte e una RFC! Ma ho scoperto che gmail e RFC in un modo sono diversi: usa gmail su=, usa l'RFC subject=. A parte questo, sembrano identici. Anche l'RFC 2368 è stato utile.
HoldOffHunger

7

Vale la pena sottolineare che se si dispone di più account Gmail, è possibile utilizzare l'approccio URL perché è possibile personalizzare l'account da cui comporre.

per esempio

https://mail.google.com/mail/u/0/#inbox?compose=new   
https://mail.google.com/mail/u/1/#inbox?compose=new

Oppure, se conosci l'indirizzo email da cui stai inviando, sostituisci l'indice numerico con l'indirizzo email:

https://mail.google.com/mail/u/your@email.com/#inbox?compose=new

1
Qualche modo per aggirare il fatto che questo dipenda dall'ordine con cui hai effettuato l'accesso a ciascun account?
Matt

7
@Matt Sì, puoi utilizzare mail.google.com/mail/u/your@email.com/#inbox?compose=new invece dell'indice numerico.
Eivind Eklund

5

Per Chrome:

  1. Imposta il tuo gestore di posta elettronica su Gmail

gestore gmail

  1. Scrivi mailto: nella barra degli indirizzi e premi invio.

Più facile:

  1. Modifica motori di ricerca:

Modifica motori di ricerca

Modifica motori di ricerca

  1. Scrivi mt e inserisci nella barra degli indirizzi.

Bel trucco! ThaTsat è un metodo più accurato
Jesse

2

Molti altri hanno fatto un ottimo lavoro qui dando una risposta di base, soprattutto Tobias Mühl . Come accennato, l'api di GMail corrisponde molto da vicino alla definizione data da RFC2368 e RFC6068 . Questo è vero per la forma estesa dei link mailto: ma è anche vero nei moduli comunemente usati che si trovano nelle altre risposte. Dei cinque parametri, quattro sono identici (ad esempio to, cc, bcce body) ed uno ricevuto solo lieve modifica ( suè versione del gmail di subject).

Se vuoi saperne di più su cosa puoi fare con mailTo URL di Gmail, allora queste RFC potrebbero essere di aiuto. Sfortunatamente, Google non ha pubblicato alcuna fonte.

Per chiarire i parametri:

  • to - Email a chi
  • su(API Gmail) / subject(API mailTo) - Titolo dell'email
  • body - Corpo dell'email
  • bcc - Email Blind-Carbon Copy
  • cc - Indirizzo e-mail in copia carbone

-1

Gli URL di esempio per Gmail standard, sopra, restituiscono un errore di Google.

Il post di febbraio 2014 nel thread 2583928 consiglia di sostituire view=cm&fs=1&tf=1con &v=b&cs=wh.

Nota: inoltre, non sembra più possibile compilare automaticamente il corpo del messaggio.


Marzo 2020: posso popolare correttamente il corpo dell'email.
Tony O'Hagan

-1

Quando fai clic su componi email in Gmail, noti che l'URL cambia da https://mail.google.com/mail/u/0/#inbox a https://mail.google.com/mail/u/0/# inbox? compose = new . Ora, quando inserisci un ID email xyz@gmail.com, il valore per la composizione cambia ora l'URL diventa https://mail.google.com/mail/u/0/#inbox?compose=150b0f7ffb682642 .

Quindi questo funziona bene con il mio collegamento ipertestuale html fino a quando l'account non è connesso, ma se l'account non è connesso mi porterebbe la pagina di accesso e quando inserisco le credenziali in qualche modo questo valore di composizione viene perso e questo non funziona.


1
150b0f7ffb682642è l'ID della tua bozza di email. Questo collegamento funziona solo quando sei connesso al tuo account Gmail. Le altre persone che fanno clic sul collegamento non vedranno xyz@gmail.comcome destinatario
Tobias Mühl
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.