Šta je novo?

Slanje mejlova C#

  • Začetnik teme Začetnik teme LuxoR
  • Datum pokretanja Datum pokretanja

LuxoR

Čuven
Učlanjen(a)
20.01.2002
Poruke
871
Poena
619
Dakle treba da se pošalje obaveštenje (nije spam, radi se o jednom konkursu na koji su se prijavili ljudi) na oko 1200 email adresa...

To smo prvo uradili iz worda (mail merge) i slali u paketima od 50 mejlova sa pauzama između.

Reko da ne budem lenj, daj da napravim neku malu C# aplikaciju koja će iz baze da mi povuče mejlove i da sama radi to isto: vata 50 po 50 i šalje sa pauzama, onda ostavim lepo komp umesto da džedžim pored njega i da čekam.

Ceo deo sa povezivanjem sa bazom je OK, kreiranje mail poruke, ali kako da je uputim na server sa username i password (hoću na primer da je pošaljem preko mog naloga na sbb-u) nigde nisam našao u podešavanjima gde dajem username i pass za smtp, nego samo taj smtp server.

Dakle da li postoji uopšte takav način slanja?
nešto tipa:

smtpUsername = "..."
smtpPassword = "..."
smtpServer = "..."

Igrao sam se malo sa mejling listama tipa phplist, ali ne sviđa mi se uopšte (osećam kao da nemam kontrolu 😛 )

thx
:wave:
 
MailMessage message = new MailMessage(txtFrom, txtTo, txtSubject, txtBody);
SmtpClient emailClient = new SmtpClient(txtSMTPServer);
System.Net.NetworkCredential SMTPUserInfo = new System.Net.NetworkCredential(txtSMTPUser, txtSMTPPass);
emailClient.UseDefaultCredentials = false;
emailClient.Credentials = SMTPUserInfo;
emailClient.Send(message);
 
Hmm....

nešto sam pronašao:

Kod:
MailMessage mail = new MailMessage("[email protected]","[email protected]");
mail.Body = txtBody.Text;
mail.IsBodyHtml = true;       
mail.Subject = "Naslov";

SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.sbb.rs";
System.Net.NetworkCredential creds = new System.Net.NetworkCredential("username", "password");
smtp.Credentials = creds;
smtp.Send(mail);

Dakle fora je u tim Credentials, al izgleda da ne mogu da se nakačim na smtp.sbb.rs ako nisam u tom trenutku konektovan preko njih ... našao sam kako da iskoristim i gmail nalog ali on zahteva ssl koji nemam ... ništa, tražim dalje ...

@shin-bojan
uletesmo u pucanj :d
thx ..
 
Poslednja izmena:
Nazad
Vrh Dno