Znalazłem post zawierający przykład odsyłacza, który otwiera okno tworzenia wiadomości. Chciałbym jednak, aby otworzyło się okno z pełnym interfejsem Gmaila, ale gotowe do utworzenia nowej wiadomości.
Oczywiście to działa:
https://mail.google.com/mail/u/0/#compose
Ale chciałbym też dodać temat, do, UDW itp. Próbowałem czegoś podobnego do następującego, ale bezskutecznie:
https://mail.google.com/mail/[email protected]&[email protected]&subject=Hey#compose
Jakieś pomysły? Dzięki.
hyperlink
gmail
google-apps
robertwbradford
źródło
źródło
Odpowiedzi:
To wydaje się działać (na razie):
https://mail.google.com/mail/?view=cm&fs=1&[email protected]&su=SUBJECT&body=BODY&[email protected]
źródło
Dodanie tego adresu URL do zakładek powinno zapewnić pełnoekranowe okno tworzenia wiadomości, bez rozpraszania uwagi:
https://mail.google.com/mail/?view=cm&fs=1&tf=1
Dodatkowo, jeśli chcesz być przyszłościowy (zobacz na przykład, jak inne adresy URL w tym pytaniu przestały działać), możesz dodać do zakładek łącze do:
Otworzy się Twój domyślny klient poczty e-mail i prawdopodobnie masz już skonfigurowanego Gmaila do tego celu.
źródło
mailto:
link jest złoty!"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app="https://mail.google.com/mail/?view=cm&fs=1&tf=1"
https://mail.google.com/mail/u/0/x/?&v=b&eot=1&pv=tl&cs=b
Ten link służy do tworzenia wiadomości bezpośrednio w witrynie m.gmail.com w wersji mobilnej w przeglądarce na komputerze. Czemu? To jest naprawdę szybsze.
źródło
Klient sieciowy Gmaila obsługuje
mailto:
linkiW przypadku zwykłych
@gmail.com
kont:https://mail.google.com/mail/?extsrc=mailto&url=...
W przypadku kont G Suite w domenie
gsuitedomain.com
:https://mail.google.com/a/gsuitedomain.com/mail/?extsrc=mailto&url=...
...
należy zastąpić linkiem z kodem urlencodmailto:
.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 przechodzi tutaj% 2520
Dowiedz się więcej o
mailto:
łączach, czytając RFC6068źródło
su=
RFCsubject=
. Poza tym wyglądają identycznie. RFC 2368 był również przydatny.Warto zauważyć, że jeśli masz wiele kont Gmail, możesz użyć podejścia URL, ponieważ możesz dostosować konto, z którego chcesz redagować.
na przykład
Lub jeśli znasz adres e-mail, z którego wysyłasz, zamień indeks numeryczny na adres e-mail:
źródło
Chrome:
Łatwiej:
źródło
Wielu innych wykonało świetną robotę, udzielając podstawowej odpowiedzi, zwłaszcza Tobias Mühl . Jak wspomniano, interfejs API Gmaila bardzo ściśle odpowiada definicji podanej w dokumentach RFC2368 i RFC6068 . Odnosi się to do rozszerzonej formy mailto: links, ale dotyczy to również powszechnie używanych formularzy, które można znaleźć w innych odpowiedziach. Spośród pięciu parametrów cztery są takie same (na przykład
to
,cc
,bcc
abody
) i jeden otrzymała tylko nieznaczne modyfikacje (su
w wersji z usługi Gmailsubject
).Jeśli chcesz dowiedzieć się więcej o tym, co możesz zrobić z URL- ami mailTo w Gmailu , te RFC mogą być pomocne. Niestety, Google nie opublikowało samodzielnie żadnego źródła.
Aby wyjaśnić parametry:
to
- E-mail do kogosu
(Gmail API) /subject
(mailTo API) - Tytuł e-mailabody
- Treść wiadomości e-mailbcc
- Kopia wiadomości e-mail niewidocznacc
- Adres e-mail do kopiowania wiadomościźródło
Przykładowe adresy URL dla standardowego Gmaila powyżej zwracają błąd Google.
Lutego 2014 stanowisko do wątku 2583928 zaleca wymianę
view=cm&fs=1&tf=1
z&v=b&cs=wh
.Uwaga: autouzupełnianie treści wiadomości również nie wydaje się już możliwe.
źródło
Po kliknięciu tworzenia wiadomości e-mail w Gmailu zauważ, że adres URL zmienia się z https://mail.google.com/mail/u/0/#inbox na https://mail.google.com/mail/u/0/# inbox? compose = new . Teraz, gdy wpiszesz, powiedz identyfikator e-mail [email protected], wartość redagowania zmieni się, a teraz adres URL zmieni się na https://mail.google.com/mail/u/0/#inbox?compose=150b0f7ffb682642 .
Więc to działa dobrze z moim hiperłączem html, dopóki konto nie zostanie zalogowane, ale jeśli konto nie jest zalogowane, zajmie mi stronę logowania, a kiedy wprowadzę poświadczenia, w jakiś sposób ta wartość komponowania zostanie utracona i to nie działa.
źródło
150b0f7ffb682642
to identyfikator Twojej wersji roboczej wiadomości e-mail. Ten link działa tylko wtedy, gdy jesteś zalogowany na swoje konto Gmail. Inne osoby klikające link nie zobaczą[email protected]
jako odbiorcy