Senden von E-Mail mit einem Anhang über SMTP
protected void Button1_Click(object sender, EventArgs e)
{
var fromAddress = new MailAddress(fromid.Text, fromname.Text);
var toAddress = new MailAddress(toid.Text, toname.Text);
string fromPassword = pswd.Text;
string subject = subjectbox.Text;
string body = bodybox.Text;
Attachment at = new Attachment(Server.MapPath("~/Penguins.jpg"));
var smtp = new SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
EnableSsl = true,
DeliveryMethod = SmtpDeliveryMethod.Network,
Credentials = new NetworkCredential(fromAddress.Address, fromPassword),
Timeout = 20000,
};
using (var message = new MailMessage(fromAddress, toAddress)
{
Subject = subject,
Body = body,
IsBodyHtml = false,
})
{
message.Attachments.Add(at);
smtp.Send(message);
}
}
Ist es kein Fehler, aber beim senden der E-mail dauert es einige Zeit, und zeigt die Meldung "Connection TimeOut" und nicht E-mail senden...:(
Kann einer sagen wo das problem ist.
funktioniert es ohne senden von Anhängen?
Hallo, dein problem scheint nicht zu sein, die Anlage selbst, sondern die Verbindung zum gmail-server, überprüfen Sie die diese andere stackoverflow-Frage.
jneidi ja, es funktioniert. und E-mail gesendet wird. ist das aber nicht passiert, wenn ich versuche mit der Anlage. Und keine compile-Fehler auch.
Tut mir Leid das zu sagen aber nochmal überprüfen Sie das link, es wird helfen.
check this link, stackoverflow.com/questions/33665280/...
Hallo, dein problem scheint nicht zu sein, die Anlage selbst, sondern die Verbindung zum gmail-server, überprüfen Sie die diese andere stackoverflow-Frage.
jneidi ja, es funktioniert. und E-mail gesendet wird. ist das aber nicht passiert, wenn ich versuche mit der Anlage. Und keine compile-Fehler auch.
Tut mir Leid das zu sagen aber nochmal überprüfen Sie das link, es wird helfen.
check this link, stackoverflow.com/questions/33665280/...
InformationsquelleAutor Syed Yunus | 2012-05-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, dein problem ist mit dem Gmail-smtp-server. Versuchen Sie, diese:
InformationsquelleAutor aliCna
versuchen, diesen code für Ihren smtp-E-mail mit Anhang problem
InformationsquelleAutor carlito
InformationsquelleAutor AnandMohanAwasthi