Stuur automatisch e-mails vanuit Gmail

Ik gebruik e-mail van Google Apps om details van een product dat ik verkoop te verzenden naar mensen die ernaar informeren via een webformulier.

Na ongeveer een maand doorloop ik mijn map Verzonden mail en stuur een vervolgmail naar iedereen die ik nog niet heb gehoord. Elke e-mail is hetzelfde, behalve de persoon. s naam in de begroeting.

Samenvattend moet ik dus regelmatig dezelfde e-mail sturen naar ontvangers in mijn map Verzonden e-mail die aan bepaalde criteria voldoen: ik heb ze in het verleden een e-mail gestuurd 2 maanden, het onderwerp van de e-mail was “Mijn superproduct”, ik heb er geen antwoord op gekregen sinds mijn laatste e-mail.

Is er een tool beschikbaar die dit automatisch kan doen?

Antwoord

Gmail-filters reageren alleen op berichten wanneer ze binnenkomen. Er is geen manier om te doen wat je wilt met filters.

Voor een pure Gmail-oplossing kunt u bijna bereiken wat u wilt door oordeelkundig gebruik van de zoekfunctie en de Lab voor standaardantwoorden . Dat maakt het relatief gemakkelijk om identieke berichten naar een aantal mensen te sturen.

Een andere optie zou zijn om een tool van derden te gebruiken. U kunt uw e-mail ontvangen via POP3 of IMAP, dus vrijwel elke desktop-e-mailclient kan uw berichten ontvangen. Er zijn waarschijnlijk tools beschikbaar waarmee u kunt doen waar u naar op zoek bent. (Dat valt echter buiten het bereik van WebApps.)

Als alternatief hebt u echt een Customer Relationship Management nodig. (CRM) oplossing. Salesforce.com en zijn soortgenoten hebben waarschijnlijk al de tools die u zoekt.

Antwoord

Probeer Boemerang , ik denk dat het zal doen wat je wilt

Plan een e-mail die later wordt verzonden. Gemakkelijke e-mailherinneringen.
Boomerang voor Gmail is een Firefox / Chrome-plug-in waarmee u zelf kunt bepalen wanneer u e-mailberichten verzendt en ontvangt.

Reacties

  • Kun je daar wat op ingaan? Op welke manier?

Answer

De voorbeeldcode in GmailApps een beetje gewijzigd. Spreadsheet bevat, naam, e-mail, datum (d / m / jjjj), tekst. werkte prima voor mij.

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); } } } 

Reacties

  • Het OP vraagt specifiek naar Gmail. Het lijkt erop dat uw oplossing gegevens gebruikt die zijn opgeslagen in een Google-spreadsheet? Kan dit in plaats daarvan rechtstreeks naar Gmail verwijzen?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *