|
Python CodeschnipselEmail per SMTP mit Authentifizierung verschickenDie smtplib in Python erlaubt es recht einfach, Mails per SMTP zu verschicken. Leider haben es die Python Entwickler immer noch nicht geschafft, eine Authentifizierung, wie sie inzwischen die meisten SMTP Server zur Vermeidung von SPAM verlangen, zu implementieren.Immerhin gibt es für Python 2.2 eine erweiterte smtplib.py. Das Original findet man auf der Homepage des Autor. Mit dieser Library ist ein Versenden von Emails z.B. über gmx recht einfach:
urllib mit TimeoutVerbindungen mit der urllib wie sie bei Python mitgeliefert wird können bei Serverproblemen hängen bleiben. Leider ist es nicht möglich, einen Timeout zu definieren.Mit der timeoutsocket.py Library ist es aber möglich, einen Timeout für beliebige Socketverbindungen einzustellen, ohne daß man die Socket verwendende Library anpassen muß. Das Original findet man auf der Homepage des Autor.
|
: Undefined variable $show_form in /www/htdocs/v080712/soft/python/schnipsel.html on line 196
Warning: Undefined variable $action in /www/htdocs/v080712/soft/python/schnipsel.html on line 196
Warning: Undefined variable $name in /www/htdocs/v080712/soft/python/schnipsel.html on line 196
Warning: Undefined variable $email in /www/htdocs/v080712/soft/python/schnipsel.html on line 196
Warning: Undefined variable $note in /www/htdocs/v080712/soft/python/schnipsel.html on line 196
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /www/htdocs/v080712/php/notes.inc:73
Stack trace:
#0 /www/htdocs/v080712/soft/python/schnipsel.html(196): note_footer('e', 'soft/python/sch...', NULL, NULL, NULL, NULL, NULL)
#1 {main}
thrown in /www/htdocs/v080712/php/notes.inc on line 73