gmail API를 사용하여받은 편지함의 메시지를 새로운 수신자에게 전달하는 스크립트를 작성하려고합니다.Gmail API로 기존 메일 보내기
This 가이드는 전자 메일에 base64 인코딩 된 문자열을 보내는 것이 좋습니다. 아마도 과 함께 get 메서드를 사용하여 기존 전자 메일을 가져올 수 있고,받는 사람을 변경하기 위해 base64 인코딩을 편집하고 새 메시지를 보낼 수 있습니다.
내가 보내는 메시지는 꽤 큽니다 (많은 첨부 파일).이 프로세스는 거대한 base64 문자열을 다운로드하고 디코딩하고 일부 정규 표현식을 수행하고 다시 인코딩 한 다음 다시 업로드하는 과정을 오래 걸린다. 또한 정규식을 사용하여 MIME 전자 메일 메시지를 조작하는 것은 매우 번거로운 것으로 보입니다.
더 쉬운 방법이 있어야한다고 생각합니다 ...? 아마도 API를 통해이를 직접 수행 할 수있는 방법일까요?
링크를 제공해 주셔서 감사합니다. 이것은 원래 보낸 메시지를 이미 보낸 사람에게 보내야하므로 (즉, 내 전자 메일받은 편지함에있는) 새 보낸 사람에게 메시지를 보내야하므로 원래 메시지를 나타내는 base64 문자열에서 html 본문을 가져와야합니다. . 이것은 유일한 옵션일지도 ... – lsankar4033