Не получено электронное письмо со ссылкой на Диск Google, отправленное из App Maker - PullRequest
0 голосов
/ 07 марта 2019

Я создал внутреннее приложение в Google App Maker, используя учетную запись GSuite Enterprise моей компании, которая создает новую папку на Google Диске, а затем копирует и редактирует шаблоны документов в эту папку после того, как пользователь отправит форму. Я хотел бы отправить электронное письмо пользователю со ссылкой на эту новую папку Drive после ее создания, но электронное письмо так и не было получено. Не выдается никаких ошибок, и электронное письмо корректно получено, если вместо него используются URL-адреса, не связанные с диском. Другие электронные письма, отправленные из приложения, которые не содержат ссылки на диск, также принимаются.

Я могу подтвердить, что URL-адрес папки на диске, используемый в htmlBody из MailApp.sendEmail(), верен - при вставке строки htmlBody в сторонний компоновщик HTML тело сообщения электронной почты отображается нормально.

Это брандмауэр или проблема с разрешениями?

Я создаю URL папки Drive следующим образом:

var parentFolder = DriveApp.getFolderById(folderId);
var studyFolder = parentFolder.createFolder(folderName);
var studyFolderUrl = studyFolder.getUrl();
...