Gmail LINE Weiterleitung Teilen Benachrichtigung

Gmail-E-Mails an LINE weiterleiten und Benachrichtigungen

Dieser Artikel stellt vor, wie man LINE-Benachrichtigungen erhält, wenn Gmail ankommt, mit Google Apps Script.

Shou Arisaka
2 Min. Lesezeit
20. Okt. 2025

Mit Google Apps Script können Sie LINE-Benachrichtigungen erhalten, wenn Gmail ankommt.

Im folgenden Beispiel verwenden wir ‘subject:(Keepa.com) ’, das so konfiguriert ist, dass es LINE benachrichtigt, wenn E-Mails von Keepa empfangen werden.

Keepa ist so eingestellt, dass Benachrichtigungen auf meinem Computer erscheinen, sodass ich es bemerke, wenn ich vor dem Computer bin, aber ich kann es nicht auf meinem Smartphone überprüfen, wenn ich unterwegs bin oder im Bad bin. Durch Benachrichtigung über LINE kann ich es jedoch überprüfen, indem ich einfach LINE auf meinem Smartphone öffne.

LINE-Benachrichtigungen erhalten, wenn Gmail ankommt, mit Google Apps Script

// Gmail basierend auf Suchergebnissen an LINE benachrichtigen
// Suche
var FindSubject = 'subject:(Keepa.com) ';

function getMail(){

  // Threads mit dem angegebenen Betreff suchen und abrufen
  var myThreads = GmailApp.search(FindSubject, 0, 10);
  // Nachrichten aus Threads abrufen und in 2D-Array speichern
  var myMessages = GmailApp.getMessagesForThreads(myThreads);

  for(var i in myMessages){
    for(var j in myMessages[i]){

      // Nur Nachrichten ohne Sterne verarbeiten   
      if(!myMessages[i][j].isStarred()){

        var strDate = myMessages[i][j].getDate();
        var strSubject = myMessages[i][j].getSubject();
        var strMessage = myMessages[i][j].getPlainBody().slice(0,200);

        // Nachricht an LINE senden
        sendLine(strDate,strSubject,strMessage);

        // Verarbeitete Nachrichten mit Stern markieren
        myMessages[i][j].star();

      }
    }
  }
}

function sendLine(strDate,strSubject,strMessage){

  // Token zum Senden an Line
  var strToken = "";
  var options =
   {
     "method"  : "post",
     "payload" : "message=" + strDate + strSubject + strMessage,
     "headers" : {"Authorization" : "Bearer "+ strToken}

   };

   UrlFetchApp.fetch("https://notify-api.line.me/api/notify",options);
}
  1. Öffnen Sie den Editor aus einer Tabelle und kopieren Sie den obigen Code.
  2. Greifen Sie auf [https://notify-bot.line.me/ja/](https://notify-bot.line.me/ja/) zu, um ein LINE-Token auszustellen.
  3. Füllen Sie // Suche und // Token zum Senden an Line aus.
  4. Stellen Sie es so ein, dass es regelmäßig ausgeführt wird, unter Bearbeiten > Trigger des aktuellen Projekts.

Ich habe mich auf dies bezogen.

Diesen Artikel teilen

Shou Arisaka 20. Okt. 2025

🔗 Links kopieren