1

メール アドレス A からメールを受信するスクリプトをセットアップしようとしています。Gmail の受信トレイ B 内から、スクリプトは新しいメッセージを開き、A から受信したものとまったく同じメッセージを送信します。 B から別のユーザー C に送信されます。したがって、A から C に送信される代わりに、メールは A から B に送信され、次に B から C に送信されるように表示されます。1 つの問題があることを除いて、私が持っているスクリプトは完全に機能します。GmailApp() を使用してスクリプトから送信したメール アドレスのリターン パスは次のとおりです。

Return-Path: 3Ej_rTwsOAMElvk_1z-0lz03lsjohss5u.jvt@maestro.bounces.google.com

このリターン パスを使用すると、目的の受信者が送信された電子メールを受信できなくなります。これは、電子メールが受信トレイではなくスパム ボックスに送信されるためです。

私の質問は次のとおりです: Google Apps Script のメール送信機能は、スクリプトを実行しているユーザーの Gmail アカウント内からではなく、サード パーティのメール プロバイダーからメールを送信しますか? これは GmailApp() と MailApp() の機能であるはずですか?

4

1 に答える 1

2

はい、あなたは正しいです。現在、GmailApp および MailApp サービスは、ユーザーのアカウントを介して送信しません。これを確認するために、Issue Tracker に提出済みのオープンな拡張リクエストがあります: http://code.google.com/p/google-apps-script-issues/issues/detail?id=674

于 2012-07-09T14:25:54.563 に答える