2017-03-05 5 views
0

Google Apps Script에서 MailApp을 사용하여 이메일을 보내고 있습니다. 전자 메일을 보낼 때 전자 메일이 열렸는지 여부를 추적 할 수 있기를 원합니다. 이 전자 메일 계정은 G Suite 계정이며 전자 메일 읽기 확인은 "모든 전자 메일 주소로 전자 메일 읽기 확인을 보낼 수 있음"으로 설정됩니다.MailApp에 대해 읽음 확인을 지정하는 방법

MailApp를 사용하여 전자 메일의 읽음 확인을 보내려면 어떻게 지정해야합니까?

답변

2

나는 MailApp 클래스로는 불가능하다고 생각합니다. 가능한 유일한 방법은 sendEmail(recipient, subject, body, options) 메서드를 사용하는 것입니다. 그러나이 방법에는 고급 매개 변수 설명 아래에서 볼 수있는 방법으로 읽음 확인을 요청하는 옵션은 포함되어 있지 않습니다.

또한 GMAIL API 서비스를 확인했으며이를 수행 할 수있는 옵션이 없습니다. 도움말 센터 문서 here은 gmail 웹 UI에서 사용할 수 있으며 몇 가지 테스트를 거친 후에 API를 통해 가능하지 않음을 알았습니다.

요약하면 apps 스크립트 또는 Gmail API를 사용하여이를 수행 할 수 없습니다. 지금 당장 내 마음에 떠오르는 유일한 점은 메시지에 고유 한 이미지를 포함시키고 이미지가로드되는 시점을 추적하는 시스템을 구현하는 것입니다. 이미지가로드되면 메시지가 읽 t 졌음을 의미합니다. 나는 그런 해결책을 구현하는 방법을 모른다. 그러나 나는 가능하다는 것을 안다.

+0

다른 sendMail()을보고 어떤 옵션도 찾지 못했습니다. 고급 Gmail 서비스는 Gmail 계정 관리를위한 REST API입니다. 나는 내가 원하는 것을하기 위해 그것을 사용할 수없는 것처럼 보입니다. 지원 링크를 보면 좀 더 많은 정보를 얻을 수 있습니다. 내가 읽은 읽음 확인을 사용하게하고 읽음 확인은 메시지를 다시 보내도록 사용자에게 의존합니다. 사용자와 관련이없는 전자 메일 메시지에 포함시킬 수있는 것이 있습니까? 귀하의 의견을 감사하십시오. – user6213384

+0

@ user6213384 답변을 업데이트했습니다. 전에 부분 정보를 제공해 죄송합니다. 더 궁금한 점이 있으면 알려주세요. – Morfinismo

+1

사과 할 필요가 없습니다. [Streak] (https://www.streak.com/)와 [Yet Another Merge]와 같은 제품 (https://sites.google.com/site/scriptsexamples/available-web-apps/mail-merge))는 이메일을 추적하고 Gmail을 사용할 수 있습니다. 구현 방법이 궁금합니다. – user6213384