Aky problem je pouzit finkciu v Pythone z smtplib?<br>
<br>
Napr.:<br>
def mail_smtp(text,fromaddr='"<a href="mailto:mojan@adresa.sk">mojan@adresa.sk</a>",toaddrs):<br>
import smtplib<br>
import string<br>
<br>
# Pridat do header<br>
msg = ("From: %s\r\nTo: %s\r\n\r\n"<br>
% (fromaddr, string.join(toaddrs, ", ")))<br>
msg = msg + "Tak toto je text\nA toto na druhom riadku?"<br>
msg = msg + "\n\n\nKoniec spravy."<br>
print "Message length is " + `len(msg)`<br>
server = smtplib.SMTP('<a href="http://mail.provider.sk">mail.provider.sk</a>')<br>
server.set_debuglevel(1)<br>
server.sendmail(fromaddr, toaddrs, msg)<br>
server.quit()<br>
<br>
<br>
Hotovo jedna funkcia a univerzalne pouzitelna. <br>
<br>
Ak su tam chyby tak sorry pisal som to bez otestovania.<br>
<br>
msg moze mat dlzku taku aku ti smtp server prepusti zvycajne do 2 MB<br>
<br><br><div><span class="gmail_quote">On 10/13/05, <b class="gmail_sendername">Tomáš Babej</b> <<a href="mailto:tomas@iol.sk">tomas@iol.sk</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Zdravím,<br>nevedel by mi niekto poradiť ako cez otvoriť predvoleného emailového klienta<br>a nastaviť príjemcu, predmet a hlavne:<br>a) buď text neobmedzenej dĺžky<br>b) alebo prílohu<br><br>Používal som:<br>os.startfile
('mailto:<a href="mailto:tomas@iol.sk">tomas@iol.sk</a>?subject=Predmet&body=text_dlhy_asi_2000_znakov')<br>Ak je text dlhší ako cca 2000 znakov tak sa mi zobrazí len tá časť do tých<br>2000 znakov a zvyšok jednoducho odsekne.
<br><br>_______________________________________________<br>Python mailing list<br><a href="mailto:Python@py.cz">Python@py.cz</a><br><a href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python
</a><br></blockquote></div><br>