Kíváncsi vagy a tananyagunkra? Fedezd fel vállalati e-learning megoldásainkat, és szerezd meg a hozzáférést több száz tananyaghoz, hogy korlátlanul fejleszthesd tudásodat!

Érdekel

  • Változatos témák, tanulási útvonalak
  • Érd el tananyagainkat bárhonnan, bármikor
  • Tanulj első kézből a területükön elismert előadóktól

NA - 6. Email küldése Pythonnal nem csak Pythonosoknak

Az emailküldés mindössze pár sor egy jól megválasztott libraryvel. A tanfolyamon ennél tovább megyünk, és megvizsgáljuk az SMTP-protokollt közelebbről. 465 vagy 587-es port? SSL vagy TLS? OAuth2? Dekoratív levél küldése scriptből: HTML-levelek.

5.0
(2)
1 óra
Kezdő

  • Előkészületek
  • 1. Config és Python fájl egy könyvtárban
  • 2. YAML és configfájl beolvasása
  • 3. Yagmail telepítése PIP-pel
  • 4. Levélküldése ya! gmaille!l 2 percben - figyeld a kezemet, mert csalok!
  • 5. Gmail felkészítése levélküldésre, "less secure app" engedélyezése
  • 6. Attachment yagmaillel, Gmailre optimalizálva

  • 7. Levél küldése smtplibbel 465-ös porton, amiről még most azt hisszük hogy SSL
  • 8. Levél elküldése, hibakeresés, stack olvasása
  • 9. Levélküldés STARTTLS-sel 587-es porton
  • 10. Emailküldés 465 vagy 587-es porton, de mi a különbség?
  • 11. A TLS az valójában egy új SSL, az SSL meg egy régi TLS
  • 12. 465-ös vagy 587-es portot használjam?
  • 13. A színfalak mögött SSL-t vagy TLS-t használunk? Megnézzük a leveleink valódi tartalmát
  • x. Csak hekkerpalántáknak: Gmail kényszerítése SSL használatára
  • 14. Én a 465-ös porton fogok TLS-t használni a teljes kapcsolatra

  • 15. Emailmessage() osztállyal könyebb az SMTP specifikáció
  • 16. Attachment hozzáadása - a nehezebb úton
  • 17. Fájltípus meghatározása a rend kedvéért
  • 18. Több attachment küldése egyszerre
  • 19. Több embernek emailküldés, 1 Gmaillel szimuláljunk több email címet!
  • 20. HTML-formátumú levél küldése plan/text mellett
  • 21. Gmailben HTML és plan/text levél ellenőrzése, original source-szal
  • 22. Configfájl felkészítése beágyazott képekre. cid: Content ID-val
  • 23. HTML oldal küldése beágyazott képekkel
  • 24. Email kliensek HTML-támogatása változó

  • 25. Beépített SMTP szerver teszteléshez
  • 26. NetCattel leveleket elkapni őrültség, de végülis lehet

  • OAuth2 előszó
  • 26. Mese az OAuthról
  • 27. Oauth2 igénylése Gmailhez
  • 28. Root certificate Pythonhoz
  • 29. Oauth2 fájl generálása és használata levélküldéshez

  • Tesztkérdések

Vélemények

5.0
Béres

Az NA - 6. Email küldése Pythonnal nem csak Pythonosoknak tanfolyam értékelése

Rendkívül hasznos tanfolyam szemléletes gyakorlati példákkal

Tihamér

x

x

Az oktatóról

Litkei Péter
AI expert

Anyatejjel szívtam magamba az informatikát, Basic, Pascal, Delphi, .NET C#, Smalltalk után Pythonban élem az életem, a C mindig jó barát volt, a JavaScriptől ódzkodom, a HTML-hez kontár módon értek. A hálózatok mindig is érdekeltek, a Doom-ot még IPX/SPX-szel játszottuk hálóban. Mindig is vonzott a hackelés, jó móka volt az ARP poisoning, sokszor debuggolok Wiresharkkal meg Burppel, bár saját, élesben bevetett exploitot még nem írtam. Az SQL mindig ott volt mint jó társ, ma pedig körülöttem, és ahogyan világ körül is, az AI lebeg. Értem, hogy egyenlőre még nincs mesterséges intelligencia, nem kell félni!