Avatar billede beef12 Nybegynder
20. februar 2007 - 06:57 Der er 3 kommentarer og
1 løsning

Sende mails via Exchange Server

Jeg har en applikation som skal sende mails ud. Jeg har en Exchange server som jeg ønsker at anvende til formålet

Jeg har forsøgt med MailMessage og SmtpClient, men kan ikke få de til at virke. Er der nogen her, som har erfaring med dette, som kan hjælpe mig videre.

Spørgsmålet er derfor:
1) Hvordan koder du selve mailudsendelsen?
2) Hvordan sætter du Exchange til at acceptere og sende de mails man kommer med?
Avatar billede kalp Novice
20. februar 2007 - 09:59 #1
med smtp client skal du skrive din kode sådan her.

private void sendMail(string from, string to, string subject, string body){
MailMessage mail = new MailMessage();
mail.From = new MailAddress(from);
mail.To.Add(to);
mail.Subject = subject;
mail.Body = body;
SmtpClient smtp = new SmtpClient("asmtp.mail.dk"); // for tdc f.eks men du skal skrive din egen.

//hvis der er brugernavn og adgangskode på smtp serveren skal nedenstående linje med og ellers ikke!!
smtp.Credentials = new System.Net.NetworkCredential("brugernavn","password");
smtp.Send(mail);
}

jeg har skrevet det i en metode for dig så du kan kalde metoden med dine værdier.
Den er private fordi den skal kaldes af klassen selv, men du kan godt lave den public hvis det passer dit projekt bedre.
Avatar billede beef12 Nybegynder
22. februar 2007 - 15:13 #2
Tak
Avatar billede kalp Novice
22. februar 2007 - 15:15 #3
selv tak:)
hvad manglede du i din egen kode siden den ikke fungerede?:)
Avatar billede beef12 Nybegynder
25. februar 2007 - 16:26 #4
Jeg manglede egentlig ikke noget. Serveren accepterer bare ikke at der kommer nogen udefra og sender noget. Det er jeg stadig ved at undersøge.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester