URL-адрес для создания сообщения в Gmail (с полным интерфейсом Gmail, с указанием скрытой копии, темы и т. Д.)


86

Я нашел сообщение, в котором приводится пример ссылки, которая открывает только окно создания сообщения. Однако я бы хотел, чтобы он открывал окно с полным интерфейсом Gmail, но готово к созданию нового сообщения.

Конечно, это работает:

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

Но я также хотел бы добавить тему, в, скрытую копию и т. Д. Я пробовал что-то вроде следующего, но безрезультатно:

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

Любые идеи? Спасибо.


URL-адрес из ответа ниже, похоже, не работает, вы нашли способ добиться этого?
alkar

Есть ли способ открыть почтовое окно, как если бы он ответил или переслать по URL-адресу? Чтобы пользователи могли напрямую пересылать электронные письма или отвечать на них.
Kartik Domadiya

@Kartik, я создал подобный вопрос здесь . К сожалению, ответов пока нет. Вы знаете, как этого добиться?
Даниэль Марин

Ответы:


157

1
А как насчет версии для приложений Google? Любые идеи?
cronoklee

2
вы знаете, как установить параметр from? У меня в Gmail есть несколько учетных записей, из которых можно выбрать при отправке ... и я хотел бы иметь возможность установить желаемый с помощью параметра url
DS_web_developer

1
Кто-нибудь знает о других сервисах, предлагающих такой подход? Yahoo, Outlook, MSN?
Sunny R Gupta

5
@cronoklee Я знаю, что он старый, но, возможно, кто-то сможет его использовать ... для приложений Google используйте mail.google.com/a/domain.com/mail?view=cm ...
apprenticeDev

2
Кто-нибудь знает, можно ли прикрепить файл или включить файл в URL-адрес?
Удалено

23

Добавление этого URL-адреса в закладки должно дать вам полноэкранное окно создания сообщения, не отвлекая его:

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

Кроме того, если вы хотите быть ориентированными на будущее (посмотрите, например, как перестали работать другие URL-адреса в этом вопросе), вы можете добавить ссылку в закладки на:

mailto:

Откроется ваш почтовый клиент по умолчанию, и вы, вероятно, уже настроили Gmail для этой цели.


1
идеально подходит, когда вы хотите отправить кому-то быстрое сообщение, не просматривая свой почтовый ящик!
Владимир

1
Спасибо огромное! Это именно то, что я искал: способ отправить электронное письмо без отвлекающих факторов - просто просмотр почтового ящика втягивает вас в себя. Хотел бы я проголосовать больше одного раза!
GraehamF

1
mailto:ссылка золотая!
nealmcb

Это круто. Я смог добавить ярлык на панель задач, который открывает это, и он отлично работает. "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

Эта ссылка работает для создания сообщений непосредственно на m.gmail.com как на мобильном устройстве в браузере настольного компьютера. Зачем? Это действительно быстрее.


ссылка работает и работает быстро. но не в соответствии с запросом OP, который может предварительно заполнить bcc и cc также из URL. Также было бы здорово, если бы он мог прикрепить файл, используя обычный файл типа ввода HTML.
IsmailS

8

Веб-клиент GMail поддерживает mailto:ссылки

Для обычных @gmail.comаккаунтов:https://mail.google.com/mail/?extsrc=mailto&url=...

Для аккаунтов G Suite в домене gsuitedomain.com:https://mail.google.com/a/gsuitedomain.com/mail/?extsrc=mailto&url=...

...необходимо заменить ссылкой на URL-адрес mailto: .

Демо: 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 goes% 2520здесь

Узнайте больше о mailto:ссылках, прочитав RFC6068.


1
Спасибо, что указали источник и RFC! Но я обнаружил, что gmail и RFC в одном случае отличаются: gmail использует su=, RFC использует subject=. В остальном они кажутся идентичными. RFC 2368 также был полезен.
HoldOffHunger

7

Стоит отметить, что если у вас несколько учетных записей Gmail, вы можете использовать подход URL, потому что вы можете настроить, из какой учетной записи создавать.

например

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

Или, если вы знаете адрес электронной почты, с которого отправляете, замените числовой индекс на адрес электронной почты:

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

1
Каким-либо образом обойти тот факт, что это зависит от порядка, в котором вы вошли в каждую учетную запись?
Мэтт

7
@Matt Да, вы можете использовать mail.google.com/mail/u/your@email.com/#inbox?compose=new вместо числового индекса.
Эйвинд Эклунд

5

Для Chrome:

  1. Установите в качестве почтового менеджера Gmail

обработчик Gmail

  1. Напишите mailto: в адресной строке и нажмите Enter.

Полегче:

  1. Редактировать поисковые системы:

Редактировать поисковые системы

Редактировать поисковые системы

  1. Напишите mt и введите в адресную строку.

Отличный хак! ThaTsat - метод ночного отдыха
Джесси

1

Многие другие проделали отличную работу, дав простой ответ, особенно Тобиас Мюль . Как уже упоминалось, API GMail очень близко соответствует определению, данному в RFC2368 и RFC6068 . Это верно для расширенной формы ссылок mailto :, но это также верно для часто используемых форм, найденных в других ответах. Из пяти параметров, четыре одинаковые (например to, cc, bccи body) и один получил лишь незначительные изменения ( suэто версия GMAIL по subject).

Если вы хотите узнать больше о том, что можно делать с URL-адресами mailTo gmail, то эти RFC могут вам помочь. К сожалению, Google не опубликовал никаких источников.

Для уточнения параметров:

  • to - Электронная почта кому
  • su (API Gmail) / subject (mailTo API) - заголовок электронного письма
  • body - Текст сообщения электронной почты
  • bcc - Электронная почта слепая копия
  • cc - Электронный адрес электронной копии

-1

Примеры URL-адресов для стандартного Gmail, приведенные выше, возвращают ошибку Google.

В сообщении от февраля 2014 г. в теме 2583928 рекомендуется заменить view=cm&fs=1&tf=1на &v=b&cs=wh.

Примечание. Также больше невозможно автоматически заполнить тело сообщения.


Март 2020: я могу заполнить тело письма.
Тони О'Хаган,

-1

Когда вы нажимаете на создание электронной почты в Gmail, обратите внимание, что URL-адрес меняется с https://mail.google.com/mail/u/0/#inbox на https://mail.google.com/mail/u/0/#. входящие? compose = new . Теперь, когда вы вводите, скажем, идентификатор электронной почты xyz@gmail.com, значение для составления изменяется теперь URL-адрес становится https://mail.google.com/mail/u/0/#inbox?compose=150b0f7ffb682642 .

Таким образом, это нормально работает с моей гиперссылкой html до тех пор, пока учетная запись не войдет в систему, но если учетная запись не подписана, мне потребуется страница входа, и когда я ввожу учетные данные, это значение композиции теряется, и это не работает.


1
150b0f7ffb682642- это идентификатор черновика вашего электронного письма. Эта ссылка работает только тогда, когда вы вошли в свою учетную запись Gmail. Другие люди, нажимающие на ссылку, не будут видеть xyz@gmail.comполучателя
Тобиас Мюль,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.