google-apps-script
GmailApp
Zoeken…
Opmerkingen
Zie ook de officiële API-referentie voor de GmailApp voor meer informatie over de beschikbare methoden.
Ontvang een CSV-bestand als bijlage bij een e-mail
Stel dat we een systeem hebben dat dagelijkse rapporten via e-mail verzendt in de vorm van bijgevoegde CSV-bestanden en dat we hier toegang toe willen hebben.
function getCsvFromGmail() {
// Get the newest Gmail thread based on sender and subject
var gmailThread = GmailApp.search("from:[email protected] subject:\"My daily report\"", 0, 1)[0];
// Get the attachments of the latest mail in the thread.
var attachments = gmailThread.getMessages()[gmailThread.getMessageCount() - 1].getAttachments();
// Get and and parse the CSV from the first attachment
var csv = Utilities.parseCsv(attachments[0].getDataAsString());
return csv;
}
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow