ERLEDIGT
NEIN
NEIN
ANTWORTEN
27
27
ZUGRIFFE
17887
17887
EMPFEHLEN
-
Oh mann, auch das noch.
Natürlich habe ich dein Snipped gelesen. Ich hab es sogar umgesetzt wie Du sehen kannst.
Mir fehlten noch ein paar Optionen für 1und1, welche ich aber nicht auf www.systemwebmail.com gefunden hab.
Mann mann mann, diese besch. FAQ darunter hab ich jetzt total übersehen.
Schön das Du dich auch mal wieder in's Forum verirrst.MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Hallo Ihr lieben Liebenden
,
also ich versuche mich gerade auch an dem E-Mail Versand aber da wo bei euch
System.Web.Mail. usw steht, finde ich bei mir kein .Mail
habt Ihr vielleicht eine Lösung ?
Hat sich schon Erledigt ich habe es gefunden.
Ja diese Problem hat sich gelöst aber es tauchen immer noch mehr Problebe auf und zwar:
Ich habe ein GMX Konto und da habe ich mir den Code hier mal etwas näher angeschaut
private void Page_Load(object sender, System.EventArgs e)
{
MailMessage mail = new MailMessage();
mail.To = "me@mycompany.com";
mail.From = "you@yourcompany.com";
mail.Subject = "this is a test email.";
mail.Body = "Some text goes here";
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "my_username_here"); //set your username here
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "super_secret"); //set your password here
SmtpMail.SmtpServer = "mail.mycompany.com"; //your real server goes here
SmtpMail.Send( mail );
aber er bringt immer noch den Fehler mit dem CDO Objekt.
Und was bedeuten die xxx die in mail.Fields.Add("xxx","y"); stehen?
MfG
MarkusGeändert von Reverent (29.04.05 um 20:19 Uhr)
-
Hallo,
ich habe hier das Problem dass der Compiler mir sagt es würde den Namespace System.Web.Mail nicht existieren. Habe die Visual C# 2005 Beta 2 mit dem .Net Framework 2.0 drauf, doch selbst mit Visual Studio 2003 findet der Compiler den Namespace .Mail nicht.
[Edit] Das .Net Team hat wohl einiges geändert beim .Net Framework 2.0 und so wurden auch die Klassen unter System.Web.Mail in System.Net.Mail verschoben und editiert. Werd mich mal dahinter klemmen und mal was versuchen
[edit 2]... soweit alles gut. Hier mal das was ich bereits zustande bekommen habe:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
using System.Net.Mail; ... public void senden(string from, string to, string subject, string body) { string mailServerName = "mail.gmx.com"; using (MailMessage message = new MailMessage(from, to, subject, body)) { message.IsBodyHtml = true; SmtpClient mailClient = new SmtpClient(); mailClient.Host = mailServerName; mailClient.UseDefaultCredentials = true; mailClient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis; mailClient.Send(message); } } ...
Das letzte problem, was noch zu überwinden ist, wie ich mich an einem SMTP Server anmelde. Wenn Jemand eine Lösung findet, wäre ich ihm sehr dankbar
[Letzter Edit für heute]
Hab das ganze nun dadurch gelöst, das der Benutzer sich seinen eigenen SMTP Server aufsetzen muss. Dazu kann er den von M$ integrierte IIS Dienst verwenden.
Folgedner Code reicht aus um eine eMail zu versenden:
Code :1 2
SmtpClient email = new SmtpClient("localhost"); email.Send("From", "To", "Subject","Text");Geändert von immnn (18.07.05 um 02:17 Uhr)
-
Hi Leute,
ich versuche auch gerade mit C# E-Mails zu versenden.
Klappt soweit auch, jedoch wird die E-Mail nicht von der von mir angegebenen Adresse verschickt, sondern irgendwie von der als standard eingerichteten E-Mail
!
Mein Code
Code :1 2 3 4 5 6 7 8 9 10 11 12
MailMessage mail = new MailMessage(); mail.To = "email@web.de"; mail.From = "email@t-online.de"; mail.Subject = "Betreff"; mail.Body = "Text Text Text"; mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "mein benutzername"); //set your username here mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "mein passwort"); //set your password here SmtpMail.SmtpServer = "smtp.t-online.de"; //your real server goes here SmtpMail.Send( mail );
Das Verschicken der E-Mail klappt, jedoch wenn ich meine E-Mails bei web.de prüfe kommt die E-Mail an, aber nicht von meiner t-online E-Mail, sondern von einer anderen t-online E-Mail.
Hat vllt jemand ne Ahnung woran das liegt und wie man das übergehen kann?
MfG
Alex
-
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Hallo Cosmo,
also, bei T-Online E-Mail-Adressen gibt es ein Problem, wenn man über T-Online ins Internet geht, ordnen Sie automatisch die zugehörige E-Mail-Adresse zu. Und soweit ich jetzt weiß kann man das nur umgehen, wenn man sich bei T-Online irgend eine Erweiterung holt, die knapp 3 €uro im Monat kostet
.
Mein kleines E-Mail Prog funktioniert, jedoch kann ich nicht mit meiner T-Online E-Mail auf der Arbeit E-Mails verschicken, weil halt die zur T-Online Verbindung gehörige E-Mail benutzt wird. Ob das so sinnvoll von der Telekom ist ?
Wollt das nur mal loswerden.
Dann mal noch nen schönen Tag.
MfG
Alex
-
Wen Du sagst das es so ist (hab zum Glück nichts mit denen zu tun),
Zitat von coolazid
Ist es in der Hinsicht schon sinvoll, aber nur für die Telekom.
Diese perversen Säcke bilden sich ein, einem vorschreiben zu können,
von wo aus man seine eMails zu verschicken hat.
Sowieso sollt sich mal jeder fragen was für einen Sinn es hat,
ausgerechnet mit der Affen Software von der Telekom OnlineBanking zu betreiben.
Richtig! Die Verbindung läuft dann wieder über ihren Affen Server.
Ich sag Dir was, hoste dir ne eMail bei 1&1 oder so. Kein GMX oder derglichen Kostenloses!
Ist nicht grad repräsentativ auf ner Bewerbungs Mail die neusten DSL Angebote
oder sonst was für unverschämten Scheiss mit drauf zu haben.
MfG, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Hey Cosmo,
also E-Mail Adressen hab ich genug, halt auch eine bei der Telekom.
Ich war grad dabei ein E-Mail Proggi zu schreiben (auf der Arbeit) und hab meine T-Online E-Mail zum testen benutzt. Aber mein Prog hat immer von der T-Online E-Mail meines Arbeitgebers verschickt. Ist aber auch egal jetzt. Funktioniert ja alles.
Hab auch Attachment bei meinem E-Mail Proggi eingebaut. Jetzt möchte ich noch anzeigen wie weit er mit dem Senden ist.
Weiß hier jemand wie man abrufen kann wieviel Bytes von der E-Mail versenden wurden?
MfG
Alex
-
Da muss ich leider passen.
Mich täte das aber auch mal interessieren. 
Ich hab mir den Namespace System.Web.Mail mal genauer angeschaut,
aber leider nichts gefunden womit sich das bewerkstelligen ließe.
Vielleicht hab ich was übersehen?
Hab mal gegoogelt aber auf anhieb nichts gefunden.
Die Woche hab ich nicht sooo die Zeit. Hab Projektstress.
Vielleicht hat wer ne Idee?
MfG, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Nun, du wirst deine Daten über einen Socket verschicken. Natürlich weißt du vor dem Senden die Größe der zu versendendten Daten, also die Anzahl der Bytes. Über das Versenden über den Socket musst du mitzählen, wieviele Bytes du schon versendet hast. Damit weißt auch wie weit du bist, ergo hast du somit deinen Progress.
Zitat von coolazid
Wenn du nun nicht über einen eigenen Socket verschickst, sondern über die ganze SMTP Geschichte, dann wird das wohl eher etwas schwierig werden. Aber ich kann dir auch sagen, dass die Implementierung des SMTP Protokolles nicht viel Zeit in Anspruch nimmt und dann hast du es in der Hand.
-
Gute Idee.

Also beim Protokoll anfangen.
Vielleicht findest Du sogar ne SMTP OpenSource Lib. Diese ließe sich ja erweitern.
Ansonsten währe es doch mal eine Herrausforderung.
Ich nochmal kurz geschaut und als Alternative das hier gefunden:
FreeSMTP.Net
Die behaupten:Aber OpenSource is die glaub ich nicht.
Zitat von FreeSMTP.Net Features...
Die Rechte hab ich mir jetzt nicht genauer angeschaut.
MfG, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Also Herrausforderungen hatte ich genug im Praktikum.
Zitat von cosmochaosmaker
Ich hatte keine Ahnung/Erfahrung mit C# und hab für mein Praktikum ein Programm erstellt, welches Hardware und Software Informationen ausliest. Dabei stieß ich oft genug an Herrausforderungen.
Die "Bytes Send" Geschichte wollte ich freiwillig reinmachen, also wenn es zu umständlich ist, lasse ich es lieber weg. Das Praktikum geht nur noch 4 Tage und deswegen will ich es eher oder Probleme/Herrausforderungen angehen.
MfG
Alex
-
Aber muss der SMTP-Server nicht "mail.gmx.net" sein?
Ähnliche Themen
-
[C]Suche Tutorials/Libs o.ä. zum Thema Mail-Versand ohne SMTP?
Von trench140 im Forum C/C++Antworten: 0Letzter Beitrag: 13.07.08, 15:33 -
SSL Email versand über SMTP Klasse von Dennis Wronka
Von CikoNo1 im Forum PHPAntworten: 0Letzter Beitrag: 04.05.07, 10:52 -
Camspy SMTP --- Kein E-Mail Upload auf SMTP Server
Von wighlander im Forum Internet, DSL & FlatrateAntworten: 1Letzter Beitrag: 24.02.05, 03:47 -
Camspy SMTP --- Kein E-Mail Upload auf SMTP Server
Von wighlander im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 23.02.05, 13:35 -
dateien lokal viel kleiner als bei smtp versand?
Von Transmitter im Forum Hosting & WebserverAntworten: 9Letzter Beitrag: 29.12.02, 16:27





Zitieren
Login




