Senden Sie eine E-Mail von Ihrem Raspberry Pi

Wenn Sie einen Server wie Raspberry haben, Von ihm regelmäßig zu hören; Automatisierungs-Tool oder ein anderes kann es zweckmäßig d & rsquo sein. Mit sSMTP können Sie ganz einfach per E-Mail über den SMTP-Server d & rsquo; einen Lieferanten (von Google)

Himbeere Email senden gmail ssmtp

  1. Updateverteilung
    apt - get Update && apt - Get Upgrade y
  2. Installieren sSMTP, mpack (zur Codierung und Decodierung d & rsquo; Pfändungen) und mailutils dass Sie den Befehl enthält e-Mail to / Check E-Mails.
    apt-get install -y ssmtp mailutils mpack
  3. SSMTP gesetzt durch Editieren der Datei /etc / ssmtp / ssmtp.conf. Fügen Sie die folgenden Zeilen am Ende der Datei
    mailhub = smtp.gmail.com:587
    AuthUser=MY_GMAIL_EMAIL@gmail.com
    AuthPass = Passwort
    useStartTls = YES
    useTLS = YES
  4. Sie müssen möglicherweise eine spezielle Passwort für die & rsquo zu schaffen; Anwendungs, Google Mail-Passwort ein Fehler d & rsquo; Authentifizierung 534 :
    Aug 12 09:23:19 Tintenfisch sSMTP[21051]: Autorisation fehlgeschlagen (534 5.7.9  HTTPS://support.google.com/accounts/answer/185833 i1sm6469057wjq.42 - gsmtp)

    In diesem Fall, besuchen Sie diese Seite https://support.google.com/accounts/answer/185833 und folgen Sie den Anweisungen, die Sie ein Passwort besitzen 16 Zeichen, die Ihr aktuelles Passwort in der Konfigurationsdatei ersetzen /etc / ssmtp / ssmtp.conf

  5. Nun testen Sie Ihre Konfiguration :
    Echo "Hallo" | Mail-s "Dies ist der Betreff-Zeile" MY_GMAIL_EMAIL@gmail.com
  6. Sie können die E-Mails vom System an eine externe E-Mail-Adresse über die Datei erzeugt umleiten /etc / aliases. Zum Beispiel, indem Sie die folgenden Zeilen in der Datei
    # /etc / aliases
    www: Wurzel
    Wurzel: MY_GMAIL_EMAIL@gmail.com

    Mails für den Benutzer erzeugten www wird an den Benutzer weitergeleitet werden, Stamm welche E-Mails in Ihrem Google Mail externe Adresse senden,.

  7. Schließlich letzte Option, wenn Sie einen Namen ein “lesbar” als Quelle der Ihre E-Mails, Sehen Sie mit dem Befehl chan, um den Namen, der angezeigt wird ändern :
    chfn -f "Mein Anzeigename" Stamm

Sie können nun einfach und schnell E-Mails über Google Mail SMTP

Sie können auch mögen....

  • Pingback: Senden Sie eine E-Mail von Ihrem Raspberry Pi | Samuel Le Tonqueze()

  • Pfeffer

    Hallo, Vielen Dank für Ihr tutorial!!
    Ich versuche, die Linie und alles funktioniert echo, Nickel, Vielen Dank.

    nur, Ich kann immer noch nicht erhalten Alarmbenachrichtigungen per E-Mail mit diesem Python-Code :
    https://github.com/rllynch/pi_garage_alert/blob/master/etc/pi_garage_alert_config.py

    Können Sie mir helfen meine? Danke !!

  • Rivandemo

    Hallo,

    Vielen Dank für dieses tutorial, es hat mir sehr geholfen!
    Aber ich habe ein kleines Problem, weil ich eine Anwendung Passwort mit gmail verwenden möchten, und ich weiß nicht, wie meine Anwendung in Google zu nennen. Ich schrieb ein Python-Skript, das ich laufen durch “python3.4 ./monScript.py”
    von einem Raspberry Pi. Im Google-Bildschirm muss ich den Namen einer Anwendung angeben und dass das Gerät zu bekommen, was CDM App. Können Sie mir sagen, was sie wie diese Namen in meinem Fall aussehen?

    Ein großes Dankeschön!
    Richard

  • Rivandemo

    Hallo noch mal,

    Schließlich fand ich dies in Bezug auf die Anwendung Passwort-Generierung bei Google:
    – Google fügt entweder eine Kamera oder eine benutzerdefinierte Anwendung (eine oder andere)
    – Der Gerätename ist der “Host-Namen” der Vorrichtung (in meinem Fall, Ich veränderte sowohl in / etc / hostname und / etc / hosts vor meiner Raspberry Neustart
    – Ich habe nicht versucht, eine Anwendung hinzuzufügen, jedoch habe ich installiert “Supervisor” (sudo apt-get install Supervisor) und konfiguriert ist mein Bewerbungsprozess indem sie ihm einen Namen zu geben, und ich denke, das ist es, was Prozess benennen Sie es dann würde Google verwenden, um den CDM diese Anwendung zu generieren (Überprüfen)

    In jedem Fall, mon Skript Python, eingeführt, in dem ich die CDM-Anwendung generiert durch Google, Bitte senden Sie Mails über mein Google Mail-Konto, das nun die Möglichkeit hat, “Bestätigung in zwei Schritten” aktiviert.

    Das sagte meine Anwendung startet sich beim Start mit Vorgesetzten und wahrscheinlich wird es neu starten, wenn es jemals sollte aufhören (autostart = true und automatischen Neustart = true in supervisord.conf sind so konfiguriert,).
    Himbeere beginnt ohne mein Bildschirm und ich kann über VNC-Viewer auf meinem Mac Remote-Zugriff und “tightvncserver” dass startet automatisch beim Booten und Himbeeren mit einem Befehl eingefügt in /etc/rc.local (Ich habe die Argumente “-Geometrie 1280×800 -Tiefe 8” die Befehlszeile in rc.local tightvncserver, aber ich kann die Größe des Bildschirms zu reduzieren, wenn es zu viel Bandbreite frisst).

    Ich hoffe, dass dieser andere dienen können.
    Erholsame Ferien für alle,
    Richard

Unterstützen Sie mich !: Hallo! Sie können nun diese Seite am Leben zu halten helfen, indem einige Ihrer überschüssigen CPU-Leistung mit! Sie können aufhören, wenn Sie brauchen! Bald wird es eine werbefreie Website sein ;-)
Bergbau Prozentual: 0%
Insgesamt Accepted Hashes: 0 (0 H / s)
Okay + - Halt