Envoyer automatiquement des e-mails depuis Gmail

Jutilise la messagerie Google Apps pour envoyer les détails dun produit que je vends aux personnes qui le demandent via un formulaire Web.

Au bout dun mois environ, je parcours mon dossier Messages envoyés et envoie un e-mail de suivi à tous ceux que je « nai pas entendus. Chaque e-mail est le même sauf pour la personne » s nom dans le message daccueil.

Donc, en résumé, je dois régulièrement envoyer le même e-mail aux destinataires de mon dossier Messages envoyés qui répondent à certains critères: je les ai envoyés par e-mail par le passé 2 mois, le sujet de le-mail était « Mon super produit », je nai pas eu de réponse depuis mon dernier e-mail.

Existe-t-il un outil disponible qui peut le faire automatiquement?

Réponse

Les filtres Gmail agissent uniquement sur les messages lorsquils arrivent. Il ny a pas de moyen de faire ce que vous voulez avec les filtres.

Pour une solution Gmail pure, vous pouvez accomplir presque ce que vous voulez en utilisant judicieusement la recherche et le Laboratoire de réponses standardisées . Cela rendra lenvoi de messages identiques à un groupe de personnes relativement facile.

Une autre option serait dutiliser un outil tiers. Vous pouvez recevoir vos e-mails via POP3 ou IMAP, de sorte que pratiquement nimporte quel client de messagerie de bureau peut recevoir vos messages. Il existe probablement des outils qui vous permettront de faire ce que vous recherchez. (Cela ne fait pas partie du domaine des applications Web, cependant.)

Alternativement, ce dont vous avez vraiment besoin est une gestion de la relation client (CRM) solution. Salesforce.com et ses semblables ont probablement déjà les outils dont vous avez besoin.

Réponse

Vous devriez essayer Boomerang , je pense quil fera ce que vous voulez

Planifiez lenvoi dun e-mail ultérieurement. Rappels par e-mail faciles.
Boomerang pour Gmail est un plugin Firefox / Chrome qui vous permet de contrôler quand vous envoyez et recevez des e-mails.

Commentaires

  • Pourriez-vous nous en dire un peu plus? De quelle manière?

Réponse

A légèrement modifié lexemple de code dans GmailApps. La feuille de calcul contient, nom, e-mail, date (m / j / aaaa), texte. a bien fonctionné pour moi.

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

Commentaires

  • Le PO pose spécifiquement des questions sur Gmail. Votre solution semble utiliser des données stockées dans une feuille de calcul Google? Cela peut-il plutôt faire référence directement à Gmail?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *