Предварительное заполнение Gmail составляет экран с текстом HTML

Привет парни, я узнал, что для открытия GMAIL, составляют экран, Вы должны были бы быть зарегистрированы и открыть следующую ссылку:

https://mail.google.com/a/domain/? view=cm&fs=1&tf=1&source=mailto&to=WHOEVER%40COMPANY.COM&su=SUBJECTHERE&cc=WHOEVER%4 0COMPANY.COM&bcc=WHOEVER%40COMPANY.COM&body=PREPOPULATEDBODY

Замена переменных заполняет соответствующие места на составить форме. Однако, если я хочу ввести в многострочный текст тела или разрывы строки его просто не работа даже если я urlencode это. Какие-либо идеи здесь?

11
задан Ali 6 April 2010 в 09:56
поделиться

2 ответа

Убедитесь, что ваш метод UrlEncode действительно переводит символы новой строки в " % 0a ". Вот пример двухстрочного тела письма:

https://mail.google.com/mail/?view=cm&ui=2&tf=0&fs=1&to=WHOEVER%40COMPANY.COM&su=SUBJECTHERE&body=LINE1%0aLINE2

14
ответ дан 3 December 2019 в 03:34
поделиться

Я использовал стандартный javascript encodeURIComponent () для кодирования многострочный корпус. Это сработало.

Также те, кто хочет предварительно заполнить общий аккаунт Gmail, а не учетную запись домена приложения, могут использовать вместо этого этот URL:

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

2
ответ дан 3 December 2019 в 03:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: