// Send anonymous e-mail using SMTP Server (c# code )
//setting SmtpClient property
SmtpClient smtpClient =new SmtpClient();
smtpClient .Host = "smtp.gmail.com";
smtpClient .Port = 587;
smtpClient .EnableSsl = true;
smtpClient .DeliveryMethod =SmtpDeliveryMethod.Network;
smtpClient .UseDefaultCredentials = false;
smtpClient .Timeout = 30000;
//setting MailMessage property
MailMessage mailMessage = new MailMessage();
mailMessage.Subject = "test mail";
mailMessage.From = (new MailAddress("abc@gmail.com"));
mailMessage.To.Add("xyz@gmail.com");
mailMessage.Priority = MailPriority.High;
mailMessage.Body = "Hello";
smtpClient.Send(mailMessage);
В основном, я пытаюсь отправить почту, когда Аутентификация является анонимной.если я передаю имя пользователя и пароль, то электронная почта отправляется успешно, но если я удаляю имя пользователя и пароль (т. е. аутентификация является анонимной), то мне не удается отправить почту.