mikrocontroller.net

Forum: PC-Programmierung Google sheet automatische emails


Autor: David (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich nutze google sheets um interne automatische Emails zu verschicken.
function onOpen() {
 
  var ss = SpreadsheetApp.getActive();
 
  var items = [
 
    {name: 'send now', functionName: 'sendEmails'}
  ];
 
  ss.addMenu('send Emails', items);
 
};


function sendEmails() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var sheet2= SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Templates");
  var startRow = 2;  //Start Zeile
  var numRows = sheet2.getRange("A2").getValue(); //Formel zum Zählen der Zeilen
 
  
  var dataRange = sheet.getRange(startRow, 1, numRows, 24) // start und Anzahl der spalten
  var data = dataRange.getValues();
  for (var i = 0; i < data.length; ++i) {
  var row = data[i];
  var emailTo = row[4];
  
  var subject = "Hier kommt der Betreff rein";
  var options = {}
  
     options.htmlBody = "Text"
  
     ;
   
  MailApp.sendEmail(emailTo, subject, '', options);
   
  sheet.getRange(startRow + i, 12).setValue("Email_SENT");
  SpreadsheetApp.flush();


  }
}
   

Ist es irgendwie möglich, dass ich die Email priorität mit einbau?
//header("X-Priority", "1")

Ich habe das über diverse Java scripte versucht, aber alles was ich 
versucht habe sagt mir das script das die Befehle nicht existieren um 
den Header anzupassen.

Hat jemand evtl. eine Idee wie ich das da rein bekomme?

Autor: Rufus Τ. F. (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
David schrieb:
> MailApp

Gibts davon keine Dokumentation bzw. keinen Quelltext?

Autor: David (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da steht absolut garnichts über prirität etc.
Da hatte ich bereits reingesehen

https://developers.google.com/apps-script/reference/mail/mail-app#sendEmail(Object)

Autor: Rufus Τ. F. (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist Dokumentation, kein Quelltext.

Gibt es den nicht?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.