このワークフローはどのようになっていますか? "CannedResponses"というラベルをに追加してください。あなたの準備済みの返信。次に、返信が適用される特定のラベル(例: 'TestLabel1')をそれぞれマークします。新しいメールがあなたに来るようにそれらにラベルを付け、その後あなたがこのようなスクリプトを実行すると:
function CannedReply() {
var label = "<mylabel>"; //eg <myLabel> = TestLabel1
var myemail = "<[email protected]>";
var responsebody = GmailApp.search(
"label:" + label + " label:CannedResponses"
)[0].getMessages()[0].getBody();
var threads = GmailApp.search("label:" + label + " -label:CannedResponses label:unread");
for (var i = 0; i < threads.length; i++) {
for (var j = 0; j < threads[i].getMessageCount(); j++) {
message = threads[i].getMessages()[j];
message.reply("", {htmlBody: responsebody, from: myemail});
GmailApp.markMessageRead(message);
}
}
}
を私はGmailのAPIがそれを行うことが可能であるが、私は提案することができる最も近いがあるかどうかわからないんだけど、アプリスクリプトを使用して、Gmailをフィルタリングして返信を送信することで自動返信を作成します。この[チュートリアル](https://ctrlq.org/code/20116-gmail-auto-replies)を確認してください。 [検索の構文](https://support.google.com/mail/answer/7190?hl=en)を使用してメールを問い合わせることができます。お役に立てれば。 –
多分あなたはそれを行うためにグリース猿のスクリプトを書くことができますか?あなたはグリースモンキーがインストールされているFirefoxを使用する必要がありますが、私はそれが動作すると思います。 https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/ – Aaron