Blackhawk50000
Erfahrenes Mitglied
Hallo, Ich habe ein kleines Problem mit dem Versenden von Email über ein von mir bezahltes Mailkonto beim mail.de
Wie ihr seht trage ich hier allesein,was man nur eintragen kann. Die Passwörter stimmen und die Usernamen und Mailadressen stimmen auch. Ich komme auch raus und kann mit meinem Mailserver kommunizieren. Doch der sagt mit immer nur, dass die Authentifizierung fehlgeschlagen ist.
Meine sehr starke Vermutung ist, dass es an der TLS liegt. ich habe es schon erfolgreich geschafft. Aber nur mit hilfe der 100 USD teuren DLL von "EASendMail". Es muss doch aber auch so gehen oder?
Über eine schnelle Hilfe wäre ich sehr erfreut =)
liebe Grüße
Code:
// Versendet die Mails
private void SendMail(List<string> zieladressen, string betreff, string message, List<AttachementObject> attachments)
{
SmtpClient client = new SmtpClient();
NetworkCredential basicCredential = new NetworkCredential("MailAccount", "MailPasswort");
MailMessage mail = new MailMessage();
MailAddress fromAddress = new MailAddress(_session.Vereins_Email);
mail.Subject = betreff;
mail.Body = message;
mail.From = fromAddress;
mail.To.Add(new MailAddress(ConfigurationSettings.AppSettings["MailLogger"]));
try
{
// Durch eine ungültige E-Mail-Adresse soll nicht der gesamte Versand abgebrochen werden!
foreach (string adresse in zieladressen)
{
mail.Bcc.Add(new MailAddress(adresse));
}
}
catch
{
}
// E-Mail versenden
client.Host = ConfigurationSettings.AppSettings["MailServer"];
client.Port = Convert.ToInt32(ConfigurationSettings.AppSettings["MailPort"]);
client.EnableSsl = true; // <<------ Das muss die böse stelle sein
client.Credentials = basicCredential;
client.Send(mail);
}
Wie ihr seht trage ich hier allesein,was man nur eintragen kann. Die Passwörter stimmen und die Usernamen und Mailadressen stimmen auch. Ich komme auch raus und kann mit meinem Mailserver kommunizieren. Doch der sagt mit immer nur, dass die Authentifizierung fehlgeschlagen ist.
Meine sehr starke Vermutung ist, dass es an der TLS liegt. ich habe es schon erfolgreich geschafft. Aber nur mit hilfe der 100 USD teuren DLL von "EASendMail". Es muss doch aber auch so gehen oder?
Über eine schnelle Hilfe wäre ich sehr erfreut =)
liebe Grüße