Hallo,
ich habe einen sehr einfachen SMTP Client erstellt mit dem ich Mails verschicken und auch Anhänge hinzufügen kann. Funkst auch super!
1. Ich möchte jetzt das mein Client angesprochen wird, wenn jemand auf eine Mail-Adresse klickt bei der ein "mailto" Befehl hinterlegt ist ("mailto:test@test.net" oder so!).
2. Außerdem muss mein Client diesen "mailto" Befehl verarbeiten können, aber wie?
Ich habe diesbezüglich leider nichts gefunden was mir weiterhilft!
Bitte um Hilfe!
LG Raffael
ich habe einen sehr einfachen SMTP Client erstellt mit dem ich Mails verschicken und auch Anhänge hinzufügen kann. Funkst auch super!
1. Ich möchte jetzt das mein Client angesprochen wird, wenn jemand auf eine Mail-Adresse klickt bei der ein "mailto" Befehl hinterlegt ist ("mailto:test@test.net" oder so!).
2. Außerdem muss mein Client diesen "mailto" Befehl verarbeiten können, aber wie?
Ich habe diesbezüglich leider nichts gefunden was mir weiterhilft!
Bitte um Hilfe!
LG Raffael
Quellcode
- static void Main(string[] args)
- {
- MailMessage mail = new MailMessage();
- mail.From = new MailAddress("e-mail"); //Absender
- mail.To.Add("e-mail"); //Empfänger
- mail.Subject = "Das ist ein Test";
- mail.Body = "Test Test Test";
- mail.Attachments.Add(new Attachment(@"C:\test.pdf"));
- //mail.IsBodyHtml = true; //Nur wenn Body HTML Quellcode ist
- SmtpClient client = new SmtpClient("Server/IP", 25); //SMTP Server von Hotmail und Outlook.
- try
- {
- client.Credentials = new System.Net.NetworkCredential("User", "Passwort", "Domain");//Anmeldedaten für den SMTP Server
- client.EnableSsl = false; //Die meisten Anbieter verlangen eine SSL-Verschlüsselung
- client.Send(mail); //Senden
- Console.WriteLine("E-Mail wurde versendet");
- }
- catch (Exception ex)
- {
- Console.WriteLine("Fehler beim Senden der E-Mail\n\n{0}", ex.Message);
- }
- Console.ReadKey();
- }