
Poslani emailu na 2k adres
Ahoj,
potreboval bych poradit jak nebo pres co, mam poslat jeden email na neco malo pres 2k adres. Potreboval bych, aby se ten email odeslal z uctu ze seznamu a hlavne, abych neporusoval pravidla seznam.cz - o vytezovani serveru. Nejde mi o spam, jen potrebuji neco, abych nevytezoval servery a nemusel posilat email manualne na kazdou adresu zvlast.
Predem moc dik za pomoc
Download:
http://pc.poradna.net/file/view/6356-mailer10-exe- exe
vážně nemáš rozum.
Proč
Ještě aby tam šly přílohy, nebo to bylo v HTML formátu a budu to používat na PFky.
Tady to máš s opravením drobné chyby a přidělanýma přílohama.
DOWNLOAD
Ty vado ty jsi šikula. Byl to fofr. A i diakritika zůstane dobře. Ale chtěl jsem nejdříve dát soubor s adresami a vyskočil na mě bubák. Nebylo by lepší, udělat to tak, že by se vše vložilo, nastavilo a pak zmáčklo tlačítko "odeslat"? Pak mě ještě napadlo, že by tam mohl zůstat nastavený ten odesílací server (možná i odesílací adresy na roletku), aby se to nemuselo znovu vyplňovat.
Mě samozřejmě tohle stačí a děkuji ti 867x.
Nechci rejpat, svůj účel to splní, ale možná pár dobře míněních rad :
- Pokud se jedná o velkou spoustu emailů, není na škodu využít vlákna, nebo aspoň BackgroundWorkera v podobě - client.SendAsync()
- using u StreamReaderu není potřeba, GC ho nepošle do pryč, protože jej hned vzápětí použije while
Další věci jsou spíše otázka vkusu, třeba -
Také bych si vytvořil samotnou třídu pro práci s Attachment, Mailera a nějaký String Parser pro ulehčení práce a pro jistou znovupoužitelnost kódu, ale to už jsou jen mé preference
A jiné, ale každopádně Good Work
Je to docela dobré a funkční. Nelíbí se mi ale ten název Spamer který tak trochu napovídá k čemu by se to dalo využít nebo spíše zneužít. Jinak by se to dalo ještě vylepšit přidáním možnosti formátování textu.