Panowie proszę o pomoc próbuję pod przycisk wyślij dodać instrukcję wysyłającego maila i dostaję błędy:
System.Net.Mail.SmtpException: „Wysyłanie poczty nie powiodło się.”
- WebException: Nie można połączyć się z serwerem zdalnym
- SocketException: Została podjęta próba uzyskania dostępu do gniazda w sposób zabroniony przez przypisane do niego uprawnienia dostępu
...
using System.Net;
using System.Net.Mail;
...
var fromAddress = new MailAddress("[email protected]", "[email protected]");
var toAddress = new MailAddress("[email protected]", "[email protected]");
const string fromPassword = "pass";
const string subject = "Subject";
const string body = "Body";
var smtp = new SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
EnableSsl = true,
DeliveryMethod = SmtpDeliveryMethod.Network,
UseDefaultCredentials = false,
Credentials = new NetworkCredential(fromAddress.Address, fromPassword),
Timeout = 20000
};
using (var message = new MailMessage(fromAddress, toAddress)
{
Subject = subject,
Body = body
})
{
smtp.Send(message);
}
Login i hasło do konta są prawidłowe sprawdzałem 10 razy ;) I cały czas mam taki błąd czy ktoś się spotkał z takim przypadkiem ??