E-mailek automatikus küldése a Gmailből

A Google Apps e-mailjeivel elküldöm az általam eladott termék részleteit azoknak, akik webes űrlapon keresztül érdeklődnek róla.

Körülbelül egy hónap múlva átmegyek az Elküldött levelek mappámba, és küldök egy e-mailt mindazoknak, akiket még nem hallottam. Minden e-mail ugyanaz, kivéve a személyt. s nevét az üdvözletben.

Összefoglalva tehát időszakonként ugyanazt az e-mailt kell küldenem az Elküldött levelek mappámba tartozó címzetteknek, amelyek megfelelnek bizonyos feltételeknek: Korábban e-mailt küldtem nekik. 2 hónap, az e-mail tárgya a “Szuper termékem” volt, a legutóbbi e-mail óta nem kaptam választ róluk.

Van olyan eszköz, amely képes ezt automatikusan megtenni?

Válasz

A Gmail-szűrők csak azokra az üzenetekre hatnak, amelyek megérkeznek. Nincs mód arra, hogy szűrőkkel tegye meg, amit akar.

A tiszta Gmail-megoldás érdekében szinte teljesítheti azt, amit akar, a keresés és a Konzervált válaszok laboratórium . Ez viszonylag egyszerűvé teszi az azonos üzenetek sok embernek történő elküldését.

Egy másik lehetőség egy harmadik féltől származó eszköz használata. E-mailjeit POP3 vagy IMAP útján szerezheti be, így gyakorlatilag bármely asztali e-mail kliens megkaphatja üzeneteit. Valószínűleg vannak olyan eszközök, amelyek lehetővé teszik, hogy azt tegye, amire vágyik. (Ez azonban kívül esik a WebApps ken-en.)

Alternatív megoldásként, amire valóban szüksége lehet, az az ügyfélkapcsolat-kezelés (CRM) megoldás. A Salesforce.com és a hasonló fájlok valószínűleg már rendelkeznek a kívánt eszközökkel.

Válasz

Meg kell próbálnia a Boomerang , azt hiszem, azt csinálja, amit akar

Ütemezzen egy később küldendő e-mailt. Könnyű e-mailes emlékeztetők.
A Boomerang for Gmail egy Firefox / Chrome beépülő modul, amely lehetővé teszi az e-mailek küldésének és fogadásának irányítását.

megjegyzések

  • Tudna bővíteni egy kicsit? Milyen módon?

Válasz

Kicsit módosította a mintakódot a GmailApps alkalmazásban. A táblázat tartalmazza a következőt: Név, e-mail, dátum (éééé / hhééé), szöveget. nekem jól működött.

function sendEmails() { var sheet = SpreadsheetApp.getActiveSheet(); //var mSheet = sheet.getSheets()[0]; var startRow = 2; // First row of data to process var numRows = sheet.getLastRow()-1; // Gets last number of rows to process //Logger.log(sheet.getLastRow()); var tDate = new Date(); var tFormat = tDate.getMonth()+1 + "/" + tDate.getDate() + "/" + tDate.getYear(); // Fetch the range of cells A2:D2 var dataRange = sheet.getRange(startRow, 1, numRows, 4) // Fetch values for each row in the Range. var data = dataRange.getValues(); for (i in data) { var row = data[i]; var emailAddress = row[1]; // Second column var message = "Dear " + row[0] + ", \n\n" + row[3] + "\n\nCheers"; // Fourth column var dFormat = row[2].getMonth()+1 + "/" + row[2].getDate() + "/" + row[2].getYear(); if (dFormat == tFormat){ var subject = "Hi"; MailApp.sendEmail(emailAddress, subject, message); } } } 

Megjegyzések

  • Az OP kifejezetten a Gmailről kérdez. Úgy tűnik, hogy a megoldása a Google Táblázatokban tárolt adatokat használja? Hivatkozhat közvetlenül a Gmailre?

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük