17.04.2008, 15:30 | #1 |
C# Hallo zusammen! Als 1 ja ich habe Google benutzt! Ich will ich C# ein kleines Prog zum senden von e-mails machen! Ich habe sehr viele Varianten gesehen aber bis jetzt hat keine so richtig gefunzt! Ich habe auch dei Verweise hinzugefügt usw usw. Würde mich sehr freuen! wenn ihr mir ein bisschien helft! Ich habe schon mehrmals gelesen das es meisten über Outlook gehen muss ich würde es aber vorziehen das kein anderes Programm startet nur meins fürs Senden! |
17.04.2008, 15:41 | #2 |
/// TB-Ausbilder | C# Also bei derart vielen Informationen wird dir hier kaum einer helfen können.
__________________Das einzige was ich dir empfehlen kann ist: Guck dir den Quellcode von OpenSource-Programmen an, etwa thunderbird, der ist meines Wissens nach auch in C geschrieben und verschickt offensichtlich erfolgreich Mails. lg myrtille
__________________ |
17.04.2008, 16:01 | #3 | |
C# So weit bin ich in moment aber weiter weis ich ned!!
__________________Zitat:
|
17.04.2008, 16:29 | #4 |
/// TB-Ausbilder | C# Sowenig ich von SMTP verstehe, aber mir scheint, dass du erstmal nen Server definieren musst, an den er das ganze verschicken soll. Hier gibts einige Beispiele Microsoft sowie den Hinweis, dass die klasse veraltet ist und eigentlich die Klasse system.net.mail verwendet werden sollte. lg myrtille
__________________ Anfragen per Email, Profil- oder privater Nachricht werden ignoriert! Hilfe gibts NUR im Forum! Wer nach 24 Stunden keine weitere Antwort von mir bekommen hat, schickt bitte eine PM Spelling mistakes? Never, but keybaord malfunctions constantly! |
17.04.2008, 16:38 | #5 | |
C# Jetzt siehts bei mir so aus das mit dem veralten hab ich gemerkt! Hat C# auch gesagt! Zitat:
Geändert von Enrib (17.04.2008 um 16:43 Uhr) |
17.04.2008, 16:57 | #6 | ||
/// TB-Ausbilder | C# Sieht schön aus, wenn man mal von dieser Zeile absieht: Zitat:
Code:
ATTFilter SmtpClient client = new SmtpClient(args[0]); // Specify the e-mail sender. // Create a mailing address that includes a UTF8 character // in the display name. MailAddress from = new MailAddress("jane@contoso.com", "Jane " + (char)0xD8+ " Clayton", System.Text.Encoding.UTF8); // Set destinations for the e-mail message. MailAddress to = new MailAddress("ben@contoso.com"); // Specify the message content. MailMessage message = new MailMessage(from, to); message.Body = "This is a test e-mail message sent by an application. "; // Include some non-ASCII characters in body and subject. string someArrows = new string(new char[] {'\u2190', '\u2191', '\u2192', '\u2193'}); message.Body += Environment.NewLine + someArrows; message.BodyEncoding = System.Text.Encoding.UTF8; message.Subject = "test message 1" + someArrows; message.SubjectEncoding = System.Text.Encoding.UTF8; // Set the method that is called back when the send operation ends. client.SendCompleted += new SendCompletedEventHandler(SendCompletedCallback); // The userState can be any object that allows your callback // method to identify this send operation. // For this example, the userToken is a string constant. string userState = "test message1"; client.SendAsync(message, userState) Ich hab jetzt leider auch eigentlich keine zeit das genauer durchzugehen. Auf der Seite steht ja: Zitat:
lg myrtille
__________________ --> C# |
17.04.2008, 18:48 | #7 |
C# ich hab das mal Kopiert und Visual C# stellt viele Fehler fest und das mit der Smtp Klasse verstehe ich immernoch nicht würde sehr gerne ein Beispiel haben! HILFEHILFE!! bin schon seit 4 tagen am rumprobieren! |
17.04.2008, 21:59 | #8 | |
/// Helfer-Team | C#Zitat:
Rama |
17.04.2008, 22:29 | #9 |
/// Winkelfunktion /// TB-Süch-Tiger™ | C# Hast Du in einer Taverne noch nie gefachsimpelt? Oder redest Du beim Bierchen nur über Fußball und Weiber?
__________________ Logfiles bitte immer in CODE-Tags posten |
18.04.2008, 11:34 | #10 |
C# Soll ich es in der Hardware ecke reinstecken?? |
18.04.2008, 12:00 | #11 | |
C# Ich bin jetzt ein bisschien weiter gekommen aber es funzt immer noch nicht! Zitat:
und Fehler 2 Eine implizite Konvertierung vom Typ "System.Windows.Forms.TextBox" in "string" ist nicht möglich. C:\Dokumente und Einstellungen\***\Lokale Einstellungen\Anwendungsdaten\Temporary Projects\WindowsApplication1\Form1.cs 31 25 WindowsApplication1 |
18.04.2008, 19:22 | #12 | |
/// Helfer-Team | C#Zitat:
Beim Bierchen leiste ich garantiert keine Bildungsarbeit Rama |
19.04.2008, 15:04 | #13 |
/// Winkelfunktion /// TB-Süch-Tiger™ | C# Was anderes hätte ich von Dir auch überhaupt nicht erwartet.
__________________ Logfiles bitte immer in CODE-Tags posten |
20.04.2008, 00:41 | #14 |
C# Ich habs geschafft! An alle die das gleiche problem haben das ist die Lösung! Dazu muss einfach der Verweis System.Net geladen werden! ich habe diesen eMail Provider benutzt w*w.bluevaria.de der smtp/pop3/imap link ist mail.bluevaria.de! So und an alle HABT SPASS!! den ich habe Freude! Warum habe ich um diese Uhrzeit gepostet? Antwort: War bis jetzt dran! using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Net; using System.Net.Mail; namespace Valonn { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { SmtpClient client = new SmtpClient("smtp link"); // erzeugen der Mail MailMessage message = new MailMessage("deine email adresse", "email adresse de empfängers"); message.CC.Add(new MailAddress("das raff ich auch ned!")); message.Subject = "Für was soll die email geschrieben werden"; message.Body = "Der Text"; // Authentifizierung NetworkCredential credential = new NetworkCredential ("deine email adresse", "dein passwort"); client.Credentials = credential; // senden client.Send(message); } } } |
20.04.2008, 13:25 | #15 |
C# Und falls euer email Acc noch einen SSL unterstützt ist dieser Code euer Freund: client.EnableSsl = true; einfach nach Network.Credintial reinkopieren! |
Themen zu C# |
anderes, e-mails, freue, google, hallo zusammen, helft, hinzugefügt, kleines, mehrmals, outlook, programm, richtig, sende, senden, starte, startet, variante, verweise, würde, zusammen |