feed-image Odebírat tento obsah čtečkou
Nabídka
csenderusktr

Moje Raspberry Pi - odeslání e-mailu z Pythonu přes gmail

raspipidi

Pro automat zalévače jsem potřeboval odesílat stavový email (co se děje), buď s přílohou, nebo bez přílohy... Pozor soubor se nesmí jmenovat email.py (způsobovalo by to chybu - soubor nemůže mít stejný název jako modul v Pythonu).

V příloze pod článkem je ke stažení příklad (emil.py) - po přihlášení.

Pokud nám nefunguje odesílání:

a) provedeme aktualizaci zdrojů: sudo apt-get update

b) provedeme stažení nových verzí: sudo apt-get upgrade

c) provedeme instalaci email modulu pro Python: sudo apt-get install python-email (https://pypi.python.org/pypi/emails/0.1.12)

 

Oštítkován jako: Raspberry Pi

Komentáře   

#4 Martin Pihrt 2014-09-14 17:30
Vyřešeno aktualizací systému...
#3 Felix 2014-09-13 12:56
Díky za reakci, pouzivam stary prohlizec, kde nebyl soubor ke stazeni videt. I tak jsem se ale k cili nedostal, musel jsem odstranit hranatou zavorku na radku 36, ta je tam podle me navic. Pak mi raspi pise "Import error: cannot import name Encoders". Poradte prosim.
#2 Martin Pihrt 2014-09-13 09:50
Dobrý den, v příloze pod článkem (je vidět pokud jste na mé www přihlášen) je soubor email.py ve kterém je vidět jak se email zasílá s přílohou a bez přílohy... (soubor zároveň zasílám na Váš email)
S pozdravem Martin PIhrt
PS: stejný upravený soubor používáme v projektu zde: https://github.com/Rimco/OSPy/blob/master/plugins/email_adj.py
#1 Felix 2014-09-12 23:40
Ja uz nevim, porad mi to pise ImportError: No Module Named MIMEMultipart.
Poradíte? Felix

Nemáte oprávnění pro vkládání komentářů.