Hallo,
brauche mal dringend Hilfe...habe unten meinen Code auch mal dazu gepackt...
also folgendes Problem...habe eine Form, aufgebaut wie ne E-mail und möchte diese nun per smtp versenden, wobei die namen (mailadressen) aus der textdatei ausgelesen werden (is unter name gespeichert)..
ich weis einfach nicht weiter wie ich das mit dem senden hinkriege...bin auch nich soooo erfahren...
hoffe ihr könnt mir helfen..
Gruß Jessy
im Folgenden der Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75:
| using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO; using email.Properties; using System.Net.Mail;
namespace email { public partial class Form1 : Form { string name, dummy, mail, mail2, emailarchivierung;
public Form1() {
emailarchivierung = Settings.Default.emailarchivierung;
InitializeComponent(); }
private void btnAnhang_Click(object sender, EventArgs e) { name = Settings.Default.name; StreamReader sr_log = new StreamReader(name);
dummy = sr_log.ReadLine(); txtbcc.Text = (dummy + ";");
openFile.Filter = "nurPDF|*.pdf";
if (openFile.ShowDialog() == DialogResult.OK) { lblanhang.Text = ("Folgende Datei wurde angehängt: " + openFile.FileName); lblanhang.Visible = true; }
}
private void btnSenden_Click(object sender, EventArgs e) {
StreamWriter sw_log = new StreamWriter(emailarchivierung); sw_log.WriteLine(dummy); sw_log.Close(); StreamReader sr_log = new StreamReader(name);
do {
SmtpClient client = new SmtpClient("abc.xyz.loc"); client.Send(); } while (sr_log.EndOfStream == false); } }
} |
Moderiert von jasocul: C#-Tags hinzugefügtModeriert von jasocul: Topic aus C# - Die Sprache verschoben am Mi 05.12.2007 um 12:52